Awa Rosa Apartment is located within a 1-km distance of Othman Ibn Affan Mosque and a 10-minute drive from The Roof.
The presence of air conditioning, and such modern facilities as a flat-screen TV with satellite channels ensures the most comfortable stay.
Self-catering facilities also include a mini fridge bar. Guests can reach this apartment by car from King Khalid airport in 17 minutes.