Photos coming soon
HOTEL
Babbo BB
Via Castelfidardo 34 00185 Roma,Via Castelfidardo, Rome
Where it sits
Babbo BB
Via Castelfidardo 34 00185 Roma,Via Castelfidardo, Rome
41.90712, 12.50027
Plan around Babbo BB
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
