La Quinta Inn & Suites Odessa North-Sienna Tower propose des hébergements à Odessa, au Texas.
Toutes les chambres comprennent une télévision par câble à écran plat. Toutes les chambres comprennent une salle de bains privative. Un sèche-cheveux et des articles de toilette gratuits sont fournis.
La réception de l'établissement est ouverte 24h/24.
Midland se trouve à 22 km, tandis qu'Odessa est à 11 km.