Deze gesitueerde in San Antonio Countryside Villa San Antonio ligt op afstand van 4 km van Saint Leo University en biedt toegang tot verschillende attracties in de omgeving.
The Grotto at St Leo is binnen 10 minuten rjden vanaf deze villa gesitueerd. Gasten kunnen ook een bezoek brengen aan San Antonio Athletic Complex, gelegen 4,1 km verderop.
Gasten kunnen hun eigen maaltijden bereiden in een complete keuken van de villa.