Situated in Galle, Odailem Resort - Talpe is 7 km from Galle Light house and offers various facilities, such as a garden. Boasting room service, this property also provides guests with a restaurant. Guests can enjoy lake views.
Number of rooms: 3
Ela Addara Road, Shramadana Mawatha, Talpe, 80615 Galle, Sri Lanka