Astor Hyde Park
Hostel services
- 03-22-2010
- 17
After I posted negative review about Astor Hyde Park I have received email from Astor Hyde Park which said they wont accept any future bookings from me. Vlad.
Company: Astor Hyde Park
Country: United Kingdom
Region: England
City: London