Royal Park Hotel & Hostel
Type:
Hostel
Address:
258 W 97th Street, Upper West Side, New York, NY 10025, USA
Country:
USA
Hostel Royal Park Hotel &