CHI The Spa - Shangri-La Hotel

1 Review
World Trade Centre Area Shangri-La Hotel, Sheikh Zayed Road, Dubai View on Map