Reviews: Anonymous


Nice place, good value for the money paid.

St Christopher's Greenwich

London, England

A little bit of a hassle getting there, but the place is surprisingly modernized. Staff was nice, could have got a better instant coffee for the breakfast.

Astor Hyde Park

London, England

Slightly more pricey than some places and a little bit of a walk to the tube with a heavy suitcase on a warm day. But all that is worth it when you see the amazing interior of the ancient house.