Situé à moins de 3 km de la Shoupade Park, cet établissement The Beach House donne accès à divers sites touristiques de la région.
Le Whittier Mill Village se trouve à 17 minutes à pied. Villa se trouve à moins de 3 km de Riverline Park.
Les clients peuvent profiter d'équipements multimédias comme une TV à écran plat avec des chaînes satellite, ainsi qu'une climatisation pour un séjour vraiment confortable.
Les clients sont invités à préparer leurs propres repas dans une cuisine complète de l'établissement. L'aéroport de DeKalb-Peachtree le plus proche est à 25 km de cette villa.