Situated in Nacoochee, Star Vista provides a private pool. Guests have access to free WiFi. The holiday home is equipped with 2 bedrooms and a fully fitted kitchen with a dishwasher and an oven. A TV and DVD player are available. Helen is 3.6 km from the holiday home. Read more
Situated in Nacoochee, Star Vista provides a private pool. Guests have access to free WiFi. The holiday home is equipped with 2 bedrooms and a fully fitted kitchen with a dishwasher and an oven. A TV and DVD player are available. Helen is 3.6 km from the holiday home.