Karta Vacation Rentals
In the heart of Valencia, a luxury city-centre hotel just a short walk from Mestalla Stadium and the Turia Gardens. The City of Arts and Sciences is a quick drive away, with Malvarrosa Beach and the Port of Valencia within easy reach. Address: C/ Amadeu de Saboya, 16, 46010 Valencia — a pet-friendly base for exploring the city.