From 308 USDRoom/Night
8 Northumberland Ave - (adjacent to Trafalgar Square) WC2N 5BY London (ENG) United Kingdom
Area: City & Soho / Mayfair
Book online or call +39 041 8624040
4.7/5
Excellent
"We are looking to visit again and would stay there every time.. Staff excellent and very v..."
Overall Hotel rating
Recommended by:
8 guests out of 8
4.7/5