Sol Square Apartments
TEL: +34 911 30 18 51
Rated 77 / 100 based on 19 customer reviews.
Situated in the city centre, Sol Square Apartments provides easy access to Madrid's main sightseeing and retail areas. Guests can also enjoy complimentary wireless internet.
There are a range of amenities on offer to guests of the property, including a tour desk and an airport shuttle.
The comfortable apartments at Sol Square Apartments include a refrigerator, a coffee maker and a private bathroom. All offer a flat-screen TV, an in-room closet and heating.
Guests of the property can relax at the on-site bar, ideally based for a drink. Guests can also try one of the various bars and restaurants nearby.
Madrid's attractions, such as Royal Palace of Madrid, Plaza de Oriente and Gran Via, are within easy walking distance of Sol Square Apartments. The property is positioned within a short stroll of Santo Domingo Metro Station.
Facilities @ Sol Square Apartments include:
Coffee / Tea Maker