This place has everything you need for a comfortable stay while being conveniently located by one of the main train stations of Madrid (Puerta de Atocha) for any rail travelers wishing to explore other areas while staying here.