- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Amazing experience , will be back
Your dates need to occur after 2020-01-26. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Montcalm Royal London House - City Of London is in the city centre. The area's natural beauty can be seen at Russell Square and St. James Park, while Coca-Cola London Eye and Sky Garden are popular area attractions. Check out an event or a game at Emirates Stadium, and consider making time for ZSL London Zoo, a top attraction not to be missed.Visit our London travel guide