The hotel is located 2.5 km from Northwood Club Tennis courts, 5 km from Shopping Mall and 17 km from Dallas Museum of Art.
Facilities and services include a 24 hrs reception, restaurant, lobby bar, business center, fitness center, indoor pool, outdoor heated pool, meeting room, safe box in reception, elevator, wireless internet in public areas(extra charge) and parking. The rooms are equipped with air conditioning, TV, microwave, refrigerator, telephone, wireless internet (extra charge), hair dryer and coffee maker. Double room with option to be used by 3/4persons (if booked). All of them sharing existing bedding, 2 pers 1 double bed, 3 pers or more 2 separate beds. Address: 7800 Alpha Road, 75240, Dallas, Texas, United States.
7800 Alpha Road, , 75240 Dallas, Texas, United States
|Wireless Internet (WiFi)||Yes|
|Distance to center||16 km|
|Distance to airport||31 km|