A muy poca distancia del centro empresarial de Madrid, los que se alojen en este hotel se encontrarán rodeados de restaurantes, tiendas y lugares de entretenimiento. Situado en la Plaza Castilla, los visitantes tendrán fácil acceso a la estación de tren Chamartín y sus alrededores desde el hotel. El establecimiento, asimismo, está cerca del estadio Santiago Bernabéu y del aeropuerto de Barajas, garantizando que los huéspedes puedan visitar los principales puntos de interés de la ciudad. Hay salas de reuniones para los que quieran seguir trabajando durante su estancia en el extranjero. Las habitaciones son amplias y acogedoras, además de contar con mucha luz natural. Tanto los que viajan por placer como por negocios disfrutarán de su estancia en este hotel.