COST: $
AS FEATURED IN...
From Travel + Leisure , MAR 2003
This modern 111-room hotel in the heart of the financial district strives to attract business travelers (and sports fans—it's just two blocks from the Santiago Bernabeu stadium)....MORE>>
Last updated March 2003





Get F&W Mobile Apps