Several buses stop within 50 metres, and the main Estacio del Nord train station as well as the Xativa and Colon metro stations can be found within 750 metres. Show less

Make this lower case
several buses stop within 50 metres, and the main estacio del nord train station as well as the xativa and colon metro stations can be found within 750 metres. show less