This hotel is located in the center of Madrid, near Paseo del Prado and Atocha train resort and within walking distance of the main museums and tourist attractions of the capital. Neoclassical style, the hotel is in an area of great commercial and leisure activity, and there are numerous restaurants and bars nearby. La Puerta del Sol and Plaza Mayor are 850 meters away.