Located in the heart of Thornton Heath, this hotel is 1.7 mi (2.7 km) from Selhurst Park Stadium and within 9 mi (15 km) of Crystal Palace National Sports Centre and London Eye. London Dungeon and Big Ben are also within 9 mi (15 km).
Light and airy top floor flat. Double bed with wardrobe and mirror. Fully fitted kitchen with washing machine. Separate bath and shower stall.Living room overlooking ,main London Road. Sofa, sofabed. Table and four dining chairs.