Comfortable stay in a great location in Madrid and walking distance to everything.