Check-in: From 04:00 pmCheck-out: Until 12:00 pm
Embrace the beauty and holiness of Medina, during your stay at Sela Hotel. This property has an ideal location as it’s surrounded by Al-Rashid Mega Mall and Prophet's Mosque.
The property’s accommodations are havens of tranquillity with the provided facilities such as air conditioning.
You might be interested in these properties
Scroll Top