Reviews: Anonymous

Astor Hyde Park

London, England
80%

very nice people always willing to help, wish that they had more bathrooms, but other than that they were great


89%

Love it, close to everything, staff very very friendly and welcoming.