M by Montcalm_NAARO-30

City Road

269 bedroom hotel, Central London