Al Safwah Royale Orchid, Mecca, Saudi Arabia
Al Safwah Royale Orchid is conveniently located at Ajyad St. Al Safwah Towers in Mecca, Saudi Arabia
Hotel Location:
Address: Ajyad St. Al Safwah Towers
City: Mecca
Country: Saudi Arabia
phone: +966 12 577 7773
Hotel Features:
- Check-In Time: 4:30 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Safe
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Room Service
- Hair Dryer