Hotel Sol is situated in the center of Madrid near Retiro Park, Madrid and Plaza Mayor. This hotel was opened in 1920 and renovated in 2012.
Hotel Sol is also located near Chueca, Royal Palace of Madrid and Santa Ana. The property is set within 1 km distance from Madrid city center.
The hotel is set next to a palace and a theater.
Guests can reach Hotel Sol by car from Barajas airport in 15 minutes.
Hotel Sol provides guestrooms appointed with TV, a dressing area, climate control, a DVD player and a refrigerator. They also have coffee/tea makers, a toaster and an electric kettle available for self-catering.
Eat & Drink
Guests will enjoy dishes of mediterranean, spanish and contemporary cuisine served in La Barraca, which is about 250 meters away.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible at a location nearby.