- Barcelona, Catalonia, Spain
CITY HOTELS HISPANIA SL is a company based out of CARRER DE JOAQUIM MOLINS, 5, BARCELONA, Barcelona, Spain.