Montana Building Hotel
The 1-bedroom Montana Building villa features lake views as well as a location within walking distance of Greenwich Park.
Location
Situated within 6 km of Tower Bridge, the property is also about 300 metres from Elverson Road metro station. Guests can visit The Den Football Stadium, which is approximately a 10-minute ride from the accommodation, or check out the historic Tower of London, which is approximately 6 km away. This 1-bathroom villa is nearly a 10-minute ride from a top family-friendly place such as Peter Harrison Planetarium.
Rooms
The accommodation comes with a bathroom with a separate toilet and a shower. Bath sheets are included for added comfort.
Food & Drinks
Guests will enjoy Indian dishes in The Raj, which is nearly 5 minutes' walk from this property. Montana Building villa is also situated not very far from Deptford Bridge city rail.
Why choose Montana Building Hotel London
Main amenities
-
Swimming Pool
Amenities
Montana Building- Swimming Pool
Parking options
- Parking
Recreation
- Swimming pool
- Garden area
Important information
Enter dates to see availability