London hotels in Thornton Heath
Filter Results
Apply Filters
Clear Filters
2 properties found
-
Sort by
Popularity : high to low
-
Ibis Styles London Croydon
585 589 London Road, Thornton Heath, Croydon, United Kingdom (Show map)
Nestled in the Thornton Heath district of Croydon, the 3-star Ibis Styles London Croydon Hotel is at a distance of 2.8 km from Selhurst Park Stadium. The hotel also includes parking.
More...
From US$ 62price for 1 nightBook Now -
Croydon Court Hotel
597-603 London Road, Thornton Heath, Cr7 6Ay, Croydon, United Kingdom (Show map)
Nestled in the Thornton Heath district, the 3-star Croydon Court Hotel is 10 minutes' drive away Mitcham Golf Club. Guests who stay at the hotel can park their car on site.
More...
Book Now