Hotel Sol is positioned in a shopping area of Madrid close to Teatro de Madrid, Madrid and Plaza Mayor. Residing in a 5-story building, the hotel was opened in 1920 and renovated in 2012.
The hotel is right in the center of Madrid. The venue is located within 10 minutes' walk from Madrid center.
This hotel is placed in Salamanca district, known for a palace and a theater.
The metro station Chueca is easy to reach. Hotel Sol is 15 minutes’ drive away from Barajas airport.
Guests of Hotel Sol can make use of multi-channel TV, a seating area, a personal computer, cable TV with on-demand movies and heating. They are fitted with an electric kettle, a stove and a microwave as well as private bathrooms with a shower, a bidet and a hairdryer.
Eat & Drink
Mediterranean, Spanish, contemporary and Asian Fusion specialties are served at La Barraca, which is 250 meters away.
Such facilities as a safety deposit box, an elevator and a designated smoking area are available on-site.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible at a location nearby.