No.13,Welimada Road, Katumana, Nuwara Eliya, Nuwara Eliya
Offering a restaurant, Monrose Hotel is located in Nuwara Eliya. Free WiFi access is available. Each room here will provide you with a TV, a patio and a terrace. There is also a dishwasher. Featuring ... più informazioni su Monrose Hotel »