Location
This fine hotel is located in the Arturo Soria area of Madrid and is just 7.5 kilometres from Puerto Del Sol, which is the very centre of Madrid. The Juan Carlos I fair ground (IFEMA) is 5 kilometres away, whereas Santiago Bernabeu Football Stadium is 3.5 kilometres and the Royal Palace Cathedral is 8.5 kilometres away from the property.
Rooms
The spacious guestrooms are designed in a modern style to make your stay comfortable.
Restaurant
The restaurant serves both Spanish and international meals in a bright, open and contemporary setting and atmosphere.