- Liked: Staff & service
This is a MUCH smaller hotel than it appears. Nice lobby and staff but rooms are not much larger than the beds crammed into them. For the price I was expecting more. Paper thin walls between rooms.
Your dates need to occur after 2020-02-25. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighborhood, Melville hotel is in the city center and near a metro station. Oxford Street and Covent Garden Market are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit ZSL London Zoo and Coca-Cola London Eye. Sky Garden and Stamford Bridge Stadium are not to be missed.