A Green Villa fica perto da Praia de Lamai, a 5 minutos a pé das famosas Rochas da Avó e do Avô. Estão disponíveis uma piscina exterior, acesso Wi-Fi gratuito e estacionamento gratuito. O restaurante no local serve comida tailandesa e europeia.
Todos os quartos climatizados disponibilizam uma varanda privada e vistas para o jardim. Incluem um sofá, televisão por satélite e frigorífico. As casas de banho privativas possuem uma banheira e produtos de higiene pessoal gratuitos.
A Green Villa fica a 20 minutos de carro do Aeroporto Internacional de Samui, do Cais Na Thon, do Porto de Ferry de Raja e do Templo do Grande Buda (Wat Phra Yai).
Podem ser organizados passeios de um dia, aluguer de motos e serviços de transporte na área no balcão de turismo. Também estão disponíveis serviços de lavandaria e um local para armazenar bagagens.