4, Barkston Garden SW5 0EN London United Kingdom
Area: Kensington & Hyde park
Book online or call +39 041 8624040
3.8/5
Good
"In my opinion the quality of the hotel in all its aspects is very good for 2-star's hotel...."
Overall Hotel rating
Recommended by:
12 guests out of 12
3.8/5