Madeira Hotel
Hotel • Serviced accommodation • Extended stay hotel😠 I stayed without water for 17 hours.
Address
2609 8978, Al Khobar 34623, Saudi Arabia
Website
Rating on Google Maps
3.90 (661 reviews)Open on Google Maps
Discover top rated places in Al Khubar
😠 I stayed without water for 17 hours.
😠 I stayed without water for 17 hours.
2609 8978, Al Khobar 34623, Saudi Arabia