BEST WESTERN SOUTH PLAINS INN, Levelland, United States of America
BEST WESTERN SOUTH PLAINS INN is conveniently located at 204 North College Avenue in Levelland, United States of America
Hotel Location:
Address: 204 North College Avenue
City: Levelland
State: TX
Country: United States of America
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1100
- Car Rent Desk