Vincci Palace is located in Central Valencia, close to University of Valencia, Plaza de l'Ajuntament, and Mercado Central. Nearby points of interest also include City of Arts and Sciences and Queen Sofia Palace of the Arts.
Vincci Palace features a coffee shop/café and a bar/lounge. Wireless Internet access (surcharge) is available in public areas. Wedding services and tour assistance are available. Additional property amenities include multilingual staff and laundry facilities.
There are 76 guestrooms at Vincci Palace. Bathrooms feature hair dryers. Wireless Internet access is available for a surcharge. In addition to in room safes, guestrooms offer direct dial phones. Televisions have satellite channels. Air conditioned rooms also include minibars.