Green Villa bevindt zich in Nuwara Eliya, op 4,6 km van Lake Gregory, en biedt accommodatie met gratis WiFi en gratis privéparkeren. De accommodatie is rookvrij en ligt op 12 km van Hakgala Botanical Garden.
Er is iedere ochtend een als buffet aangeboden ontbijt en Aziatisch ontbijt beschikbaar bij de herberg.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 143 km van Green Villa.