Up to % off
These spacious apartments are located in downtown San Antonio, 300 meters from the nightlife of the center and only 200 meters from the beach. In addition, they have free Wi-Fi and access to a swimming pool.