Hotel Details

Montcalm royal london house

22-25 finsbury square, london, ec2a 1dx
room photo
Search Details
  • Check in:
  • Check out:
  • Occupant(s):
Popular amenities

Superbly situated in the heart of The City of London is Montcalm Royal London House is an exceptional grade II listed building has been stunningly restored into a luxury five star hotel, whilst preserving the heritage values. Montcalm Royal London House is the perfect location to conduct business, pleasure, or both, being conveniently located by the Barbican and in-between Liverpool Street and Moorgate stations.