Europa está localizado ao lado da Praça Puerta del Sol, no centro de Madrid. Disponibiliza quartos com ar condicionado, uma varanda privada, acesso Wi-Fi gratuito e uma televisão de ecrã plano.
Os quartos do Europa incluem um frigorífico e uma casa de banho privativa com banheira ou chuveiro, bem como um secador de cabelo. Alguns têm vistas para a Praça Puerta del Sol.
O hotel oferece um pequeno-almoço continental e há um restaurante à la carte. O café-bar tem uma área de estar ao ar livre. O serviço de quartos também está disponível.
Os funcionários da recepção 24 horas podem fornecer informações sobre o que ver e fazer em Madrid. A Plaza Mayor Square fica a 400 metros e pode caminhar até ao Palácio Real em cerca de 10 minutos.