Set just 50 metres from the centre of Calella and 250 metres from Calella Beach, Neptuno Apartments offers fully equipped apartments with air-conditioned and free Wi-Fi as well as washing and drying machines.
Number of rooms: 23
Sant Josep, 90-92, 08370 Calella, Spain