1/10
Melville Hotel
Greater London
We're liking this😍
Stylish and funky, your room is a haven for relaxation and escaping the outside world
Take a nature break and clear your head at the Argyle Square Gardens located just across the hotel
Free Wifi is here for you should you need to check in on work or update your wardrobe