Accommodations nearby Rambukwella, Sri Lanka

Hotel River Side

Approximately 1.66 km away
Address: Wilamuna, Teldeniya, Sri Lanka

Choouti Manike Hotel

Approximately 1.88 km away
Address: Teldeniya, Sri Lanka

Victoria House

Approximately 1.94 km away
Address: 329/3,New Town, Teldeniya, Kandy, Kandy 20000, Sri Lanka