Villa de Roshe ligt in Nuwara Eliya, op 2,6 km van Lake Gregory, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een terras. Tot de faciliteiten van deze accommodatie behoren roomservice, een bagageopslagruimte en gratis WiFiin de hele accommodatie. De accommodatie is rookvrij en bevindt zich op 9,4 km van Hakgala Botanical Garden.
Alle kamers bij het hotel hebben een kledingkast, een balkon met uitzicht op de stad, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. Alle kamers bij Villa de Roshe hebben een zithoek.
Er is dagelijks een ontbijt beschikbaar. De opties zijn een à la carte-ontbijt, volledig Engels/Iers ontbijt en Aziatisch ontbijt. De accommodatie heeft een restaurant dat Britse, Europese en BBQ/grill gerechten serveert. Op aanvraag kun je er ook terecht voor vegatarische, halal en veganistische opties.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 141 km van Villa de Roshe.