King Fahad Road, 29155, Mecca, Saudi Arabia, Mecca
Bar
Room service
Air conditioner
High speed internet access in the room