Odessa Seafood
Seafood in Odessa, Texas, United States
-
TownePlace Suites
TownePlace Suites by Marriott is Odessa's first and only all suite extended stay hotel with 108 suites and fully equipped kitchens and Internet access. Pets allowed. Nearby attractions: Music City Mall, Noel Art Museum, Ector County Coliseum. Various restaurants nearby including - Steakhouse, Seafood Restaurant and Italian Dining.