Rooms
Rooms Number: 0
12301 North Central Expressway - Dallas, Texas - 75243 - Dallas (Tx),
United States
View Map
Area: North Dallas
This 2 star hotel is located within the city of Dallas. The Hotel has a fitness centre/gym.
This 2 star hotel is located within the city of Dallas.
TripAdvisor vote: 3/5
Based on 22 guest reviews
Rooms Number: 0
The Hotel Studio 6 Dallas Richardson North offers air conditioning. The hotel will host your pets.
The Hotel Studio 6 Dallas Richardson North offers the use of a TV in the rooms.