Millennium opens world’s first Biltmore Hotel Villas in Dubai – Business Traveller
Millennium Hotels and Resorts has opened The Biltmore Hotel Villas in Dubai. Comprising a collection of 20 luxury five-star hotel villas, the property is located close to the Mall of the Emirates. It is the first Biltmore Hotel Villas project in the world. Options at the property include three-bedroom villas, ideal for smaller groups or families,…