Ensuite Double Room With Private Entrance And Parking South Norwood, som ligger inom 10 minuter med bil från Crystal Palace National Sports Centre, erbjuder också tillgång till många sevärdheter i närheten.
Gästerna kommer också att hitta Crystal Palace Park, cirka 4 km bort. Whitgift shoppingcenter ligger cirka 20 minuter bort till fots.
Den närmaste busshållplatsen, Morland Road, ligger mindre än 100 meter bort.