Wonderful stay, wonderful staff. Excellent accommodations, beds, linen, pillows, bathroom amenities top choices.
Would come back anytime. My friend's birthday was special and the hotel made sure she enjoyed her stay in a lovely suite. Right around the corner from Paddington Station. It was a great experience indeed!!
This London hotel is close to Kensington Palace, Notting Hill, and Hyde Park. Paddington Station for the Heathrow Express and …More