Com uma localização conveniente no centro de Nuwara Eliya, Oviya Guest dispõe de acesso Wi-Fi gratuito e estacionamento privado gratuito para os hóspedes que viajam de carro. Algumas unidades do alojamento apresentam varanda com vista da cidade.
Lago Gregory fica a 3 km de Oviya Guest, enquanto Hakgala Botanical Garden está a 10 km de distância.