Dit hotel ligt in Belgravia, binnen 15 minuten lopen van Victoria Palace Theatre, Buckingham Palace en Sloane Square. Ook Big Ben en Saatchi Gallery liggen binnen 2 km afstand.
Voordelen: Not muchNadelen: Extremely small. Beds were horrible. Room was shabby. Bathroom fixtures were broken. Smelled bad. Floor was warped....nothing good to say.
I was booked for 2 nights, but I fled after the first one.