Sol Apartment apartment is set around 11 minutes' walk from the sea-themed Neptune Fountain.
Guests can try Mediterranean dishes in the bar El Tigre located a 5-minute walk away. Gran Via-Montera bus stop is nearly 5 minutes' walk from Sol Apartment apartment.
Major Madrid sights, such as Plaza de Cibeles and Gran Via are located not far away. This apartment is placed near Sevilla underground station, only a 5-minute walk away, and 20 minutes' walk from the reconstructed ancient Egyptian Temple of Debod. The apartment is at a medium distance from Prado National Museum.