Puttalam hotel reservation: check availability and room rates
Homestays in Puttalam
1 property found
-
Villa Orchid
14/1, Poles Road, Puttalam, Puttalam, Sri Lanka (Show map)
Offering its guests a terrace, a sun terrace and a garden, Orchid apartment is set in Puttalam. The accommodation is set 2.6 km from Annai Velankanni Church and 1.3 km from Noor Jumma Masjid.