The Atlas San Diego villa offers proximity to nearby tourist spots, such as Serra Mesa Recreation Center, situated 25 minutes' stroll away.
Guests will find Grace Brethren Chutch just 200 metres from the holiday home, and SDCCU Multi-Purpose Stadium is 4.6 km away.
The Atlas villa comes with a bathroom with a shower and a washing machine.
Self-catering facilities at the San Diego accommodation include a fully furnished kitchen plus an oven and a dishwasher. Offering Asian dishes, restaurant Emerald Chinese Cuisine is located in proximity to the property. San Diego International airport is 5 km from this property, and Armstrong Street & Beagle Street bus stop is about 5 minutes' walk away.