Photos coming soon
HOTEL
Lollo House Romantic Holidays
via dei liguri, 15, 00185, Rome, Italy, Rome
Where it sits
Lollo House Romantic Holidays
via dei liguri, 15, 00185, Rome, Italy, Rome
41.89556, 12.51733
Plan around Lollo House Romantic Holidays
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
