O Eurostars Central está localizado no centro da cidade de Madrid, a apenas 800 metros da estação de metro Tribunal. Este moderno hotel dispõe de um centro de fitness no local, onde os hóspedes podem exercitar-se. A receção está aberta 24 horas por dia e os funcionários podem ajudá-lo a decidir o que ver e fazer na cidade durante a sua viagem. Existem vários bares, restaurantes e lojas a cerca de 5 minutos a pé da propriedade.
Existe um parque de estacionamento coberto no Eurostars Central. Os viajantes de negócios podem desfrutar de acesso Wi-Fi gratuito e do centro de negócios com serviços de fax e fotocópias disponível no local. Existem comodidades de lavandaria no hotel e os hóspedes podem solicitar o serviço de quartos para jantar em privado. O hotel disponibiliza ainda serviços de lavandaria, limpeza a seco e engomadoria.
O Eurostars Central tem um total de 135 elegantes quartos. Estão disponíveis quartos standard, quartos superiores e alguns quartos com terraço e vistas deslumbrantes. Todos os quartos incluem ar condicionado, mobiliário em madeira, televisão com ecrã plasma, cofre para objetos de valor e secretária, para que possa trabalhar confortavelmente. Para além disso, os quartos têm também uma espaçosa casa de banho privativa com secador de cabelo e produtos de higiene pessoal.
Existem todos os tipos de restaurante perto do hotel. O Sto Globo Sushi Room fica a uma caminhada de 4 minutos da propriedade e o Borax, o El Social e Restaurante Nuevo Horno de Santa Teresa também estão por perto.
O Scavenger Escape Madrid e o Hermetico são duas das atrações situadas junto ao hotel. O Box Escape Room Madrid e o Museo Del Romanticismo ficam a cerca de 5 minutos a pé.