The Green Room London hotel offers quick access to Church of St John the Evangelist, located just a 6-minute walk away.
At this London capsule hotel, you'll be about 1 km from the Crystal Palace Dinosaurs and within 3 km of the public Kelsey Park. Sports fans will also enjoy visiting the Crystal Palace National Sports Centre, in proximity to the hotel. The Green Room London is only a 14-minute walk from the huge Crystal Palace Park. The property provides a place to stay fairly close to the Bromley Penge West train station.
Guests have access to a separate toilet and a shower, as well as bathroom comforts such as hair dryers and bath sheets.
Suruchi with Indian cuisine is located 250 m from this London hotel.
Check-in:from 15:00-22:00 hours
Check-out:until 10:00-11:00 hours