Situata a Nuwara Eliya, a 3,8 km dal Lago Gregory, la Twin Villa Red offre un ristorante, un parcheggio privato gratuito, un bar e un salone in comune. A vostra disposizione anche il servizio in camera e una terrazza. La struttura offre il servizio di autonoleggio, un giardino e un barbecue.
Le camere sono dotate di armadio, TV a schermo piatto e bagno privato. Tutte le camere della Twin Villa Red sono dotate di area salotto.
Tra i luoghi d'interesse nelle vicinanze figurano il Mackwoods Museum, l'ufficio postale di Nuwara Eliya e il Victoria Park di Nuwara Eliya. 87 km dall'Aeroporto Internazionale Mattala Rajapaksa, lo scalo più vicino.