Omar bin Abdul Aziz Street, Makkah, 21955, Saudi Arabia
Omar bin Abdul Aziz Street, Makkah, 21955, Saudi Arabia
No, Hotel Alyosr Royal doesn’t offer pool areas.
No, Hotel Alyosr Royal doesn’t allow pets.
No, Hotel Alyosr Royal doesn’t provide parking.
Hotel Alyosr Royal is located in Omar bin Abdul Aziz Street, 21955, Makkah, Saudi Arabia.
Hotel Alyosr Royal Nearby attractions include Masjid Al Haram.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.