Photos coming soon
HOTEL
Limehome Madrid Sol
11 Calle Príncipe, Madrid, Spain
Where it sits
Limehome Madrid Sol
11 Calle Príncipe, Madrid, Spain
40.41575, -3.70016
Plan around Limehome Madrid Sol
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
