Das Hotel verfügt über 103 komplett eingerichtete Zimmer mit TV, WiFi Internet, Schreibtisch, Klimaanlage und Reinigungsservice. Darunter auch einige Suiten die über eine komplett eingerichtete Küche verfügen und sich daher ideal für längere Aufenthalte eignen. Die allgemeinen Einrichtungen werden durch Tagungsräume, zwei Restaurants (internationale und asiatische Küche), Cafeteria, Bar, Garage, Freibad, Gym, Business Center und Sauna ergänzt.
Del Arte, 14, Madrid 28033 , Madrid (Spanien). 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.