Hotel Sol is positioned in a shopping area of Madrid close to Teatro Amaya, Anden 0 and Sala San Pol. 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 Madrid City Centre 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 safe, a sitting area, heating and a DVD player. Some rooms have the city view. They provide bathrooms with a shower, a bidet and a hairdryer.
Eat & Drink
The property is located near a tube station, just about 200 meters from La Barraca and Cubik serving a wide selection of dishes.
Guests can benefit from a safe deposit box, a car park and a designated smoking area.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible at a location nearby.