53View
0Rating

Chelsea Plaza Hotel Dubai, Dubai, United Arab Emirates Satwa Roundabout, 2nd December Street, Dubai, 24621, United Arab Emirates 3-star hotel with 2 restaurants, near Jumeirah Mosque Free WiFi and free parking