21.419809 ­39.826758999999996
Go to map view
Al Safwah Royale Orchid Hotel - Mecca
Al Safwah Royale Orchid Hotel - Mecca
Ajyad Street, Opposite King Gate Abdul Aziz no. 1, Mecca, Saudi Arabia +966 125 768 888

Get Rates

Show Al Safwah Royale Orchid Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, ATM on-site, Air-conditioned, Parking, Restaurant, Room service, Safe
Services Business center, Concierge service, Laundry service
Internet Internet, WiFi (free)

Star Ratings

Expedia
booking.com
Agoda
EasyClickTravel