A Ayala Baker Review of Taba Sands Hotel and Casino 3 years ago A very nice place. Great quality rooms
Comments: