Featuring sea views, Sevenra Grand Beach Hotel provides accommodation with a private beach area, free bikes and a garden, around 300 metres from Madampe Beach. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
Number of rooms: 10
Wenamulla Junction, 80300 Ambalangoda, Sri Lanka