Phone Number 8004447171
Sleep Inn & Suites Odessa
3101 East Business 20, Near Ellen Noel Art Museum, Odessa, TX 79761, United States
Rating
4.3
Price Level
$$
Rooms
74
Pets
No
10
Aug

Sleep Inn & Suites Odessa, Odessa

Sleep Inn & Suites Odessa

Sleep Inn & Suites Odessa

Price & Availability

Overall

Excellent
4.3
161 reviews

Customers Review

Location 3.3
Cleanliness 4.5
Comfort 4.4
Neighborhood 4.1
Amenities 4.3
Condition 4.4
Recomendation 86%