Omni Dallas Hotel, USA

Set in Dallas’ buzzing downtown area, the Omnia Dallas Hotel is a sprawling architectural wonder of luxe furnishings and rounded glass windows. Located to the Dallas Convention Centre via a sky bridge, it’s a recommended hotel for businesspeople who want to add a little touch of luxury to their trip.

The hotel itself features a heated infinity swimming pool and terrace, from which you can enjoy Dallas’ beautiful skyline, as well as the Mokara Spa (the perfect way to unwind afte ra busy day of meetings!) and Bob’s Steak and Chop House…well, when in Texas!