Carshalton Hotels

Map of Carshalton Hotels

Carshalton is a charming and historic village located in the London Borough of Sutton, Greater London. It is known for its picturesque ponds, historic buildings, and lush green spaces, making it a popular destination for both residents and visitors. The village is home to a variety of architectural styles, including Tudor, Georgian, and Victorian buildings, giving it a unique and timeless appeal. The Carshalton Ponds, which date back to the 18th century, are a focal point of the village and provide a tranquil setting for leisurely strolls and picnics.

Greyhound Hotel Carshalton
8.7/10 Excellent
56 reviews
Free Wi-Fi
6 km. Worcester Park

Set in Sutton, Greyhound Hotel has a garden, restaurant, bar, and free Wi-Fi throughout the property. The property is around 6.1 km from Morden, 7.5 km from Colliers Wood and 10 km from The All England Lawn Tennis Club Centre Court.

Number of rooms: 21

2 High Street, Carshalton, Sutton, SM5 3PE, United Kingdom