39, Belgrave Road SW1V2 London United Kingdom
Area: Victoria & Westminster
Book online or call +39 041 8624040
2.9/5
Acceptable
"The hotel location is Excellent. It is expensive for the category. The bathroom is very sm..."
Overall Hotel rating
Recommended by:
16 guests out of 25
2.9/5
Select guest type to read reviews by travellers like you
toilet too small for a single....imagine for a family!!