Very nice stay (3 nights), in line with most other Homewood Suites. Brand new - opened April 2008. Usually stay at the Hampton Inn or Holiday Inn in El Paso. I liked this hotel so much that I have booked 3 more trips here for the next few months. A real pleasure to stay here. A little tricky getting here... more
43 Reviews
4 Reviews
39 Reviews




Rooms
Value
Older travelers
Families with teenagers
Families with young children


