Central London Room
Main amenities
-
Free Wi-Fi
-
No pets allowed
Location
Central London Room villa offers proximity to nearby tourist spots, such as the public Trafalgar Square, situated nearly 25 minutes' walk away.
The convenient location provides access to the riveting Imperial War Museums just 1.4 km away due to Borough metro station, which is 300 metres away. You'll be a mere 9 minutes' walk from Shakespeare's Globe Theatre and about 30 minutes' walk from Tower Bridge. Central London Room villa resides in Central London with an array of dining experiences that will tantalize your taste buds, 2.7 km from natural attractions like St James's Park.
Bathroom facilities at the accommodation also include a separate toilet and a shower. Hairdryers and bath sheets are included for added comfort.
Among other facilities at Central London Room villa a fridge and kitchenware are provided for self-catering. Guests will enjoy Japanese dishes in Tatami Ramen London, which is in close proximity to the holiday home. Elephant & Castle train station, located merely a 10-minute stroll away, offers various transportation options in the vicinity.