Very conveniently located in central Madrid, everything you need for your stay.