Hotel Puerta de Toledo is a charming hotel located in the historic center of Madrid. It offers full board service with a selection of traditional Spanish dishes for breakfast, lunch and dinner. The hotel has cozy and well-equipped rooms, a bar, a terrace and a 24-hour reception. It is within walking distance of many of Madrid's main attractions.