Melville Hotel
Greater London
我們喜歡這個😍
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
酒店設施
地點
38-39 Argyle Square, London WC1H 8AL, United Kingdom