M by Montcalm, the new 269-bedroom property by Montcalm Luxury Hotels London, is set to open in Shoreditch this spring.
Housed in a new, futuristic, 23-storey building on City Road, M by Montcalm is the fifth property in the group’s portfolio.
Continue Reading...
Housed in a new, futuristic, 23-storey building on City Road, M by Montcalm is the fifth property in the group’s portfolio.
Continue Reading...
No comments:
Post a Comment