Rose Garden Hotel ambagasdowa
Address | Davuldena - Ambagasdowa Rd, Sri Lanka |
Phone | +94 572 051 805 |
Categories | Hotel |
Rating | 5 1 review |
Similar companies nearby Seven Nine — No 79 Welimada Road, Boragas, Nuwara Eliya Peace Inn — Welimada OHIYA COUNTRY BUNGALOW — Welimada Road Ohiya, Welimada Yoho Thushara Hotel — 34 Bandarawela - Welimada Rd, Welimada |