Featuring Wi-Fi in all rooms, the smoke-free Studio 6 Odessa hotel sits 25 minutes' walk from Westminster Presbyterian Church. Featuring 96 rooms with views of the pool, the hotel is within reach of Ellen Noel Art Museum.
Jim Parker Park lies 1.9 miles from this Odessa hotel. Cultural experiences in the area feature the much-lauded museum "Presidential Archives and Leadership Library", situated in the vicinity of the accommodation.