L'hotel dispone di 103 camere completamente equipaggiate, con TV, Internet WiFi, scrivania, aria condizionata e servizio di pulizia. Tra esse vi sono alcune suite e dispongono di cucina totalmente accessoriata, perfette per lunghi soggiorni. Tra le facilities da sottolineare sale riunioni, due ristoranti (internazionale e asiatico), caffetteria, bar, garage, piscina esterna, palestra, Business Centre e sauna.
Del Arte, 14, Madrid 28033 , Madrid (Spagna). The Hotel is located in the Pinar de Chamartin, near Chamartin Train Station, the Madrid Exhibition Center, Paseo de la Castellana and Santiago Bernabeu Football Stadium.