Située à Nuwara Eliya, à 2,6 km du lac Gregory, la Villa de Roshe propose un jardin, un parking privé gratuit, un salon commun et une terrasse. Il propose un service d'étage, une bagagerie et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Cet établissement non-fumeurs se trouve à 9,4 km du jardin botanique de Hakgala.
Toutes les chambres comprennent une armoire, un balcon avec vue sur la ville, une salle de bains privative, une télévision à écran plat, du linge de lit et des serviettes. Les chambres comprennent un coin salon.
Un petit-déjeuner à la carte, anglais/irlandais complet et asiatique est servi tous les jours. Le restaurant sur place sert une cuisine britannique, européenne et des grillades. Des plats végétariens, halal et végétaliens sont également disponibles sur demande.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 141 km.