My Place Hotel-Lubbock, TX, Lubbock

My Place Hotel-Lubbock, TX, Lubbock

My Place Hotel-Lubbock, TX, Lubbock
https://my-place-hotel-lubbock-tx.usa8.info

Located in Lubbock, in a building dating from 2016, 7 miles from Jones AT&T Stadium, My Place Hotel-Lubbock, TX provides barbecue facilities and guestrooms with free WiFi. All rooms have a flat-screen TV with cable channels and a private bathroom.

6219 62nd St, Lubbock, TX 79424, United States of America

Related Posts