Offering free Wi-Fi, this hotel is located in Bellemont. All air-conditioned rooms are equipped with a flat-screen cable TV. Free parking is provided. Historic Route 66 is adjacent to the property.
Number of rooms: 60
12380 Interstate 40, Bellemont, 86015-5087, United States