Das Downtown home with view of Tower of the Americas in San Antonio bietet Unterkünfte mit kostenfreiem WLAN, 3,8 km vom Henry B Gonzalez Convention Center, 3,9 km vom Tower of the Americas und 4,2 km vom Alamo entfernt.
1110 Julia Ross Street, San Antonio, TX 78207, USA