Hotels nearby Bewila, Sabaragamuwa

Tourmaline Resort

Approximately 1.41 km away
Address: Parakaduwa, Sri Lanka