Located on the Barcelones coastline just a short walk from Calella's sandy beach, this cheerful, family-friendly hotel has a pretty garden with outdoor pool.