805 Oakvale Road, Princeton
Set in the scenic Appalachian Mountains this Princeton hotel offers warmly decorated rooms equipped with free Wi-Fi and a cable TV. It features an indoor pool and a relaxing hot tub.
815 Gainsboro Road, Princeton
Roanoke Regional Airport is 10 minutes’ drive from this hotel. It offers an outdoor pool free passes to a fitness center and a flat-screen cable TV with HBO in every room.
991 Russell Drive, Princeton
This hotel is an 8-minute drive from downtown Salem Virginia and Roanoke College. It serves a buffet breakfast with cinnamon rolls and features spacious rooms with a 32-inch flat-screen TV.
222 Hunter Lane, Princeton
This hotel is located in Lewisburg West Virginia and features a modern fitness center an indoor pool and a whirlpool tub. Complimentary breakfast and free Wi-Fi access are provided.
2725 Roanoke Street, Princeton
Standing just off I-81 and 3.5 miles from downtown Christiansburg this hotel features an indoor pool facility. Free Wi-Fi and a daily breakfast buffet are also offered.
165 Malin Drive , Princeton
Nearby Interstate 81 this Wytheville hotel offers free WiFi and an indoor pool. Wytheville Community College is 5 minutes’ drive away. All guest rooms feature a microwave a refrigerator and a flat-screen TV with cable channels.
1994 Carrollton Pike Road, Princeton
This hotel is located south of the Appalachian Mountains in Hillsville Virginia. It features a 24-hour fitness center daily continental breakfast and rooms with a microwave and refrigerator.
4428 Cleburne Blvd., Princeton
Located close to Interstate 81 this Dublin hotel offers an indoor pool free Wi-Fi and traditionally decorated rooms that feature a microwave and a refrigerator. Clayton Lake State Park is 5 miles away.