Nasa Hotel Al Choubayqa is situated in Mecca and is close to the area's tourist attractions. It offers 4-star accommodation with air-conditioned rooms. The hotel features an all-hours reception, plus a concierge and a coffee bar. For added convenience, it offers a safe, a currency exchange and room service.