Luxury Studio Apartment, Beckenham er et 3- stjernet sted placeret omkring 3 km fra Crystal Palace Park.
Beckenham center kan man nå inden for 15 minutters gang. South Norwood Lake and Grounds ligger indenfor 25 minutters gågang. Du kan komme til Kelsey Park om få minutter i bil. Der er New Beckenham-togstation 20 minutter derfra.
King & I er omkring 400 meter væk og serverer asaitiske specialiteter.