Bookings View On AirbnbBeach-side apartment near Mount Lavinia Beach· ★New · 3 bedrooms · 3 beds · 2.5 baths