Ubicación
Cosmo Apartments Sants está a 50 metros de la estación de tren Barcelona Sants, con bares y restaurantes en las calles circundantes. La estación de metro Plaça de Sants, a 200 metros, conecta directamente con el centro histórico. El centro de conferencias Fira está a 15 minutos a pie y el Camp Nou del FC Barcelona a 20 minutos.