Sol apartments San Antonio

amnesiac

New Member
Just booked up for 2 weeks 10th-24th September and wondering if anyone has stayed at these apartments and what theyr'e like?

Thanks

Scott 8)
 
Back
Top