109 West Overton Rd, Dallas, TX, 75224, US

Map of OYO Inn Dallas South
Click To Call

About OYO Inn Dallas South

This unpretentious hotel is situated in Downtown. This establishment offers a total of 32 bedrooms. In addition, Wi-Fi access is offered at the establishment. This establishment does not offer 24-hour reception. Unfortunately, there are no rooms where guests can ask for a cot for the little ones. This accommodation does not accept pets.

Map Location & Address

OYO Inn Dallas South
109 West Overton Rd, Dallas, TX, 75224, US
Map of OYO Inn Dallas South

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now