Located in Valencia centre, 800 metres from Norte Train Station and 600 metres from Church of Saint Nicolás, Victoria Site-Mercat Central provides accommodation with free Wi-Fi and a balcony. With city views, this accommodation features a patio.
Number of rooms: 3
Plaza de La Merced 2, , Ciutat Vella, 46001 Valencia, Spain