Holiday Inn Lubbock-Park Plaza

Comments on Holiday Inn Lubbock-Park Plaza. 3201 S Loop 289, Lubbock 79423-1320 TX
Please share as much information as you can about Holiday Inn Lubbock-Park Plaza so other users can benefit from your comment.
Can't read?