128, Holland Road W14 8BD London United Kingdom
Area: Earl's Court
Book online or call +39 041 8624040
2.5/5
Acceptable
"Excellent location, short walk to Shepard`s Bush, a great shopping center with suprising c..."
Overall Hotel rating
Recommended by:
4 guests out of 8
2.5/5
Select guest type to read reviews by travellers like you
The comment is in a different language. Click to read it