Places Near the Melville Hotel
hotels nearby
Melville Hotel
38 & 39 Argyle Square
London WC1H 8AL Melville Hotel Amenities
Description of Melville Hotel Melville Hotel has a self catering kitchen which is open until midnight each night. There are various pubs and bars within walking distance of the hotel. Priceline Guest Score Card |
Places Near the Melville Hotelhotels nearby
Guide to London
Most Popular Hotels In
|