Photos coming soon
HOTEL
Il Bacaro
Via degli Spagnoli, 27, 00186 Roma, Italy, Rome
Where it sits
Il Bacaro
Via degli Spagnoli, 27, 00186 Roma, Italy, Rome
41.90114, 12.47532
Similar stays nearby
Flatinrome Boutique Navona
Hotel · 7 m
Tetti di Piazza Navona
Hotel · 18 m
Spagnoli Roof Terrace Navona Sq
Hotel · 18 m
Tetti di Piazza Navona
Hotel · 18 m
Studio Coppelle
Hotel · 21 m
Casawally
Hotel · 27 m
New Listing La Magnolia A C Balcony Office Piazza Navona Spanish Steps
Hotel · 29 m
4BNB - Luxury Navona Apartment
Hotel · 29 m
Plan around Il Bacaro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
