Greyhound Hotel
2 High Street Carshalton, SM5 3PELocated in Sutton, 15 km from London, Greyhound Hotel features air-conditioned rooms with free WiFi throughout the property. The rooms are fitted with a TV. Some rooms include a seating area to relax in after a busy day.
21 rooms
from £75