11221 SAN PEDRO AVENUE
San Antonio, TX 78216
+1 210 342 4800
Hotel star rating:
solarium, fitness-club, swimming-pool, non-smoking, laundry, handicap-accessible, tv-in-room, air-conditioning
Suites include living rooms, kitchens and work areas complete with data ports and voice mail. Rates for stays longer than seven days start at $49 per night.