In Barcelona +34 933 294 913 Chat in Spoedgevallen +34 669 076 509 reservations@citytripbarcelona.com
In Castelldefels +34 936 649 594 Chat in Spoedgevallen +34 620 358 234 reservations@velorapartments.com