Top Hotel John Howard Apartments London
Top Hotel John Howard Apartments London is a 4-star property situated about 1.6 km from Princess Diana\. Built in 1850, the hotel was renovated in 2008.
The venue is 4.1 km away from London Eye. The property is set within 4 km distance from London city center.
Top Hotel John Howard Apartments London features 52 rooms across 7 floors. Guests will benefit from climate control, Wi-Fi and ironing facilities provided in all rooms.
Cafe Consort and Bar 190 offer an assortment of dishes within 150 meters of the property.
Within a 20-minute walk guests will find Paddington train station. The hotel is approximately 25 minutes' drive away from London City airport.
Aside from a safety deposit box, a luggage storage and a lift, guests can make use of 24-hour reception, room service and ironing service.