Photos coming soon
HOTEL
SOL- CARLOS V Apartaments
DE LA MONTERA 21-19, Madrid, Spain
Where it sits
SOL- CARLOS V Apartaments
DE LA MONTERA 21-19, Madrid, Spain
40.41748, -3.70290
Similar stays nearby
Sol Carlos V Apartaments & Suites
Hotel · 0 m
B&B Madrid Centro Puerta del Sol
Hotel · 22 m
Numa Madrid Sol
Hotel · 23 m
Hotel El Mirador Puerta del Sol
Hotel · 26 m
Hotel Mirador Puerta Del Sol
Hotel · 26 m
Village Sol Apartments
Hotel · 27 m
B&B Hotel Madrid Centro Puerta del Sol
Hotel · 28 m
Village Sol Apartments
Hotel · 29 m
Plan around SOL- CARLOS V Apartaments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
