Located 0.8 km from Elephant & Castle railway station, the 4-room Big Ben Nearby Room In Central London is only a 9-minute walk from the riveting Imperial War Museums. At this 1-bedroom apartment, Wi-Fi and a car park are also provided.
Enjoy the comfort of a bathroom in this apartment, which is equipped with hairdryers and towels.
The accommodation includes self-catering facilities, such as a kitchenette with a fridge.
The apartment features location 2.3 km from Apollo Victoria Theatre and merely 1.8 km from the huge Borough Market. Green Park London is within 25 minutes' walk of the property. Big Ben Nearby Room In Central is located just a few steps from Lambeth North tube station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please