Hotel Carts in Spain Compañía General De Carros, S.l Address: C/ Comte Borrell, 205, 08029 Barcelona Spain Phone Number: