United States, San Antonio - TX, San Antonio, 628 South Santa Rosa Boulevard,620
This comfortable hotel is in Downtown. The total number of accommodation units is 95. This property was completely refurbished in 2006. The reception desk is not open throughout the day. Pets are not allowed at this hotel. Some services may be payable.
You travel. WISE donates! Booking Residence Inn San Antonio Downtown/Market Square at the best price includes a donation to your favorite charity, at no extra cost! We brought 18+ million euros to local communities providing social services to 150.000+ people from vulnerable groups. We support #GlobalGoals.