King Khlaid Street, Azizaia, 21955, Mecca, Saudi Arabia, Mecca
Parking lot
Air conditioner
Ironing equipment
Interior safe
High speed internet access in the room