Bellagio Serviced Apartments are located at Collaroy beach, offering modern luxurious two bedroom apartments. Two and three bedroom apartments, as well as penthouses with magnificent roof top terrace.