Facilities and services include a restaurant, bar, elevator, parking (extra charge), wireless Internet access and 24-hour reception.
Rooms feature air conditioning, TV, telephone, mini bar and safe.
Address: Calle del almirante 14, 46003 Valencia, Spain.