The Almassa Dar Alfayezin Hotel offers the use of a TV in the rooms. Accommodation has a safe in all the rooms. The hotel rooms offers WI-FI wireless Internet service.
Ajyad St, Mecca Saudi Arabia - Mecca, Saudi Arabia View Map
The Almassa Dar Alfayezin Hotel offers the use of a TV in the rooms. Accommodation has a safe in all the rooms. The hotel rooms offers WI-FI wireless Internet service.