Located right in the heart of Madrid city center the budget accommodation Numancia is a great place to stay for families business travelers couples and other leisure travelers on a short city trip or extended stay in Spain's capital city.