
Las Vegas, NM, United States
Best Western Plus Montezuma Inn & Suites
3-star hotel · BWH HOTELS
Location is everything, which is why our Las Vegas hotel is conveniently situated to all the best attractions. Are you looking for a hotel near Santa Fe Trail or a hotel near the State Bird Refuge? When the great outdoors is…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Poolside snack bar · extra charge







