Mount Royal Hotel 2 stars

Nasser Square, Near to Baniyas Metro Station , Deira, 34296 Dubai, United Arab Emirates

Hotel image
Read more reviews for Mount Royal Hotel