London Croydon Town Centre Hotel

Rate this item
(0 votes)
The Hotel has everything you'd expect; incredibly comfy beds in every room; an on site Thyme Restaurant and free WiFi for 30 mins in every bedroom.

Additional Info