Facilities and services include 24hr reception, air conditioning, bar, restaurant, multilingual staff, non-smoking rooms and terrace.
The rooms feature air conditioning, television and room service.
Address: Av. de la Constitucion 8, Sevilla, 41001 Spain.