Palmyrah House
ABOUT ACCOMMODATION DINING Palmyrah HouseThe hotel is situated in the approximate centre of Mannar Island, with easy access to any place on the isle. Palmyrah House is a luxury boutique hotel, consisting of fourteen rooms, all elegantly furnished for maximum comfort. Mannar is famed for the migratory birds which fly south during the Northern Hemisphere’s [...]
Read More