The Holiday Inn Park Plaza is a pet-friendly hotel in Lubbock, Texas near Texas Tech University. The upscale hotel offers a host of fine lodging and amenities, including 9 meeting rooms, free Wi-Fi, and pool.
ATM/banking
Bar/lounge
Breakfast available (surcharge)
Business center
Dry cleaning service
Pet-friendly
Handicap Access
Based on 0 Reviews
Add Review