Villa West Inn is conveniently located at the West Interstate 20 in Odessa. This property is within few minutes drive from the Ellen Noel Art Museum and Odessa Country Club. This property boasts 40 well appointed guestrooms featuring cable TV, alarm clock, air conditioning, telephone, hairdryer, high speed Internet access and working desk. Guests are served hot and delicious continental breakfast at the Hotel Villa West Inn. City's popularly known restaurants and other dining outlets are available within few steps from this property.
HotelClub