Espace Holiday Homes - Bay Square 12



Espace Holiday Homes - Bay Square 12

Building 12, Bay Square 1004, Business Bay, Dubai

Excellent

4.3/5

8

Overview

Amenities

Hotel Location

Inquire Form

Deals on Booking.com
Booking.com