HotelsClick.com

Tamarind Hotel - Dubai United Arab Emirates - Photos

» Tamarind Hotel - Dubai United Arab Emirates

Booking.com

No photos

Tamarind Hotel - Dubai United Arab Emirates - Search and Book Hotel

Al Dhagaya, Gold Souk,, Deira
None Dubai
Hotels 1 Stars United Arab Emirates