Skip to main content
Beginning of main content

Sol Square Apartments

3.0 out of 5.0

Recent guest reviews

Clean, Centric and close to transport hubs and restaurants

hotel staff that manages the tourist in a very immaculate shape, exceeded my expectations

Location is perfect, clean rooms, good bathroom. Will stay again for sure.

Calle Carmen 5 Madrid Madrid

Hotel highlights

  • Walking distance to Plaza Mayor and Almudena Cathedral
  • Free WiFi in rooms and public areas

Located in Madrid City Centre, Sol Square Apartments is adjacent to Plaza Mayor and within a 10-minute walk of other popular attractions like Almudena Cathedral. This 6-room, 3-star aparthotel welcomes guests with in-room amenities like kitchenettes, refrigerators, and microwaves. Royal Palace and Plaza de Espana are also a short walk from this Madrid aparthotel.


Rooms

The 6 air-conditioned apartments feature kitchenettes with refrigerators and microwaves. Guests can expect to find free WiFi and flat-screen TVs. Ironing boards are also available.


Property features

At Sol Square Apartments, guests have access to free WiFi in public areas. Staff members are on hand to provide luggage storage and a safe deposit box at the front desk.

Room options

Studio (2 occupants)

Twin 2 | Sleeps 2

Apartment, 1 Bedroom (4 occupants)

Full 1 | Sleeps 5

Deluxe Room (5 occupants)

Twin 3 | Full 2 | Sleeps 5

Superior Room (6 occupants)

Full 2 | Sleeps 6