Paseo de la Alameda, 32 46023 Valencia

The SH Valencia Palace, previously known as Melia Valencia Palace, is the first 5 star hotel in Valencia, located in the cultural heart of the city, a few steps from the prestigious Palau de la Música, near the City of Arts and Science.

The SH Valencia Palace overlooks the Turia River, its amenities include an outdoor pool, heated in winter, and a spa and wellness service for guests to enjoy their stay in Valencia.