Melville Hotel
Greater London
Dit bevalt ons😍
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
Voorzieningen
Locatie
38-39 Argyle Square, London WC1H 8AL, United Kingdom