Hotels nearby Meepawala, Poddala, Sri Lanka

Lush Life Villa

Approximately 0.96 km away
Address: Temple Road, Poddala, Sri Lanka

Lokuge Watta

Approximately 1.39 km away
Address: Lokuge watta NARAWALA PODDALA, ගාල්ල 80000, Sri Lanka

regina niwasa

Approximately 1.96 km away
Address: Ledalaga Watta Thiranagama, Hikkaduwa 80240, Sri Lanka