650 North is an elegant setting of mahogany, glass and twinkling lights in the open lobby atrium of The Westin City Center, one of the finest hotels in Dallas. The downtown location is convenient to the financial and arts districts. The bar caters to business clientèle and offers a pleasant environment for business or relaxation.
- Open Hours: Monday to Sunday from 05:00 PM to 12:00 AM
- Type: Bars
- Accept Credit Card: visa, mastercard, amex