The Mount Royal Hotel & Hostel

2 Star Hotels

315 West 94th Street
Near Riverside Park
New York City
10025

Description

The Mount Royal Hotel & Hostel is a warm and welcoming budget accommodation.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location