HomeTowne Studios by Red Roof® Opens in San Antonio, Texas

AvatarPosted by

Red Roof®, the leader in economy lodging, has announced the opening of the 64-room HomeTowne Studios by Red Roof San Antonio SeaWorld/Northwest located in San Antonio, Texas. The extended stay property features kitchens with full-sized refrigerators…Read MoreHospitality Net Industry News