Venecia Plaza Centro is situated in Valencia's main square, la Plaza del Ayuntamiento, 5 minutes' walk from Estació del Nord Train Station. It offers free Wi-Fi access, rooms with balconies and flat-screen TVs.
Number of rooms: 67
Plaza del Ayuntamiento, 3, Ciutat Vella, 46002 Valencia, Spain