8318 Interstate 10 West, San Antonio, TX 78230, USA
8318 I-10 San Antonio, TX 78230 San Antonio Texas 78230 US
877-411-3436877-411-3436

The Sleep Inn Medical Center NW welcomes one pet in limited pet friendly rooms. There is a $50 per stay cleaning fee, and no dogs over 15 lbs are accepted. There are only 5 rooms in …