The Biltmore Hotel Villas
Dubai Dubai
Check in
3:00 PM
Check out
12:00 PM
Located in Dubai (Al Barsha), The Biltmore Hotel Villas is within a 10-minute walk of Mall of the Emirates and Ski Dubai. This luxury hotel is 3.9 mi (6.3 km) from Burj Al Arab and 5.9 mi (9.6 km) from Dubai Marina Mall.
Make yourself at home in one of the 15 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and complimentary toiletries.
Property Details
Location
24th Street al Barsha, Dubai, Dubai, Dubai 393320, United Arab Emirates