Traditional Hotel & restaurant set in 1860 townhouse offering modern accommodations in quiet atmosphere; short walk to Hyde Park.
There are no tags yet for this venue.