Naif View Hotel 3 stars

Naif Road, Deira, Dubai, United Arab Emirates

Hotel image
Read more reviews for Naif View Hotel