The hotel amenities include a restaurant, bar, 24-hour front desk, meeting rooms, laundry service and parking.
The bedrooms feature air conditioning, TV, telephone, mini bar, safety box and room service.
Address: Avda. del Puerto, 129, 46022, Valencia, Spain.