Apartment Hotels
Mellor House
Apartment Hotels in Addlestone, United Kingdom
About Mellor House
Mellor House is one of the apartment hotels in Addlestone, United Kingdom. Find it at Charles Street. Discover Mellor House and other apartment hotels in Addlestone, United Kingdom on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.
Frequently asked questions
What is Mellor House?
Mellor House is a apartment hotels in Addlestone, United Kingdom.
Where is Mellor House located?
Mellor House is located at Charles Street, Addlestone, United Kingdom.
Explore more in Addlestone
View allYew Lodge
apartment hotels
Langley Avenue 10A
East Lodge
apartment hotels
The King's Rest
apartment hotels
1 Hawthorn Cottages
apartment hotels
Wellington Avenue
Charles Hope Apartments
apartment hotels
High Street 98
Karak Chaii
cafes
The Dorking Deli
cafes
West Street 37
Vansittart Skate Park
skate park
Teddington
train stations
Walton Heath Golf Course
golf courses
NHS Pharmacy
pharmacies
Ace Pharmacy
pharmacies