A recently renovated property, Marshmellow Beach Rooms - Sri Lanka is situated in Ahangama near Kabalana Beach, Ahangama Beach and Ahangama Railway Station. This beachfront property offers access to a balcony.
Number of rooms: 2
62 Matara Road, 80650 Ahangama, Sri Lanka