Al Sabkha Hotel 1 stars

Al Sabkha Hotel, AL sabkha road, Po Box 83038, Dubai, Dubai, United Arab Emirates

Hotel image
Read more reviews for Al Sabkha Hotel