OYO Inn Dallas South

Find OYO Inn Dallas South

About OYO Inn Dallas South

OYO Inn - South Dallas is a modern, affordable hotel conveniently located near the Dallas Zoo and Reunion Tower Lookout. The hotel offers many free guest amenities like AC, mini fridge, free swimming pool, 24-hour reception desk and more. OYO Inn Dallas South is a solid option for travelers who want a clean, comfortable space within driving distance of Downtown.