Situated in Dubai, TAJ AL BARAHA HOTEL L.L.C provides 1-star accommodation with private balconies. This 1-star hotel offers a shared lounge, an ATM and free Wi-Fi.
Number of rooms: 15
Al Khaleej Road BEHIND BELHOUL HOSPITAL, AL BARAHA, DEIRA, Dubai, United Arab Emirates