El hotel Vincci Capitol Hotel Madrid se encuentra a unos 2 km de un paraíso natural como El Retiro, y cuenta con un restaurante y depósito de equipajes. Este hotel de 4 estrellas ofrece un aparcamiento público cerca.
El hotel está situado en el distrito Centro de Madrid, al alcance de la estación de metro el Callao. Los huéspedes pueden visitar la Iglesia de San Antonio de los Alemanes, que está a menos de 6 minutos a pie del sitio, y el Museo Naval, que está aproximadamente a 17 minutos a pie de la propiedad. Hay la Fuente de Neptuno a 16 minutos a pie del lugar, mientras que la estación de autobuses Intercambiador de Principe Pio está no demasiado lejos del hotel. La estación de metro más cercana está a solo 5 minutos andando del sitio.
El Vincci Capitol cuenta con 143 habitaciones con TV de pantalla plana con canales vía satélite, así como un minibar. Los huéspedes también tienen a su disposición una ducha adaptada, además de comodidades como albornoces y zapatillas.
El desayuno se sirve en el restaurante. El restaurante el Montmartre 1889 sirve cocina mediterránea y se encuentra a solo 5 minutos a pie del sitio.
En cuanto a los servicios, dispondrás de espacios para eventos, una terraza con vistas a la Gran Vía, un solárium con un bar desde donde podrás disfrutar del skyline de Madrid, desayuno e internet ADSL. También el hotel proporciona servicios externos al hotel como alquiler de vehículos, visitas guiadas y servicios relacionados con la estancia. Además, si buscas un poco más, te encantará visitar el pequeño spa Nammu Corner, que dispone de sauna y jacuzzi, ideal para reservar para uso privado.