The 3-star The Melville Hotel boasts close proximity to Up at The O2, St. Paul's Cathedral and Tower of London just 2.4 km away.
The hotel is about 200 meters from British Museum, Grant Museum of Zoology and St. Pancras Station. The property is set within 3 km distance from London city center.
Russell Square underground station is about 10 minutes' walk of the hotel. The hotel is approximately 15 minutes' drive away from London City airport.
The Melville Hotel is a property in London that comes with 45 rooms and provides free Wi-Fi, an in-room safe, a work desk and iPod docking station. Guests can make use of a shower and a hairdryer in every bathroom.
Eat & Drink
McGlynn's Free House offers french dishes and lies 100 meters away.
24-hour reception, laundry and concierge service as well as a safe deposit box and parking are available for guests' use.