London City Hotel
The 3-star London City Hotel places guests abound 3.8 km from The Place.
London City Hotel is 30 minutes' walk from the center of London.
London City Hotel is a property in London that comes with 21 rooms and provides climate control, multi-channel television, a refrigerator, a dressing area and a CD player. Some of the non-smoking rooms feature the garden view. The rooms come with private bathrooms with a hairdryer, a power shower and towels along with a microwave, a dishwasher and a washing machine.
Guests can have breakfast in the restaurant every morning. Cafe Riva treats guests with Italian, Mediterranean, English and British dishes and is 50 meters away.
Borough subway station is in a 5-minute stroll and Elephant & Castle, Elephant & Castle (M) bus stop is 10 minutes' walk from the hotel. It takes about 15 minutes to get to London City airport by car.
The on-site conveniences include a safety deposit box, parking and a luggage storage.