Where to stay??

Nikki123

New Member
Me and my friends are going to San Antonio in June for at least 6 weeks, probably longer if we can, but we're finding it hard to find semi-long-term accommodation that doesn't require you to stay for 4 months..has anyone done this before, and if so where did you stay? thanks!:)
 
Back
Top