It was very enjoyable to stay at this hotel, just a stone's throw away from Edgware Road and set in a surprisingly tranquil area of central London. The staff were very courteous, helpful and professional; the room was clean, comfortable and modern, yet imparted a luxurious feel; and the room service meals delicious!
If I had to find a flaw,...
More
- Montcalm Nikko Hotel London
- London Montcalm Nikko Hotel
