Photos coming soon
HOTEL
Roma Insieme Nel Borgo
Via del Castello di Porcareccia, 26, 00166 Roma, Italy, Rome
Where it sits
Roma Insieme Nel Borgo
Via del Castello di Porcareccia, 26, 00166 Roma, Italy, Rome
41.92688, 12.36671
Similar stays nearby
Castello Scandeluzza
Hotel · 711 m
BB Castello Scandeluzza
Hotel · 712 m
Hotel Selva Candida
Hotel · 1.0 km
Relais Le Armonie Bed and Breakfast
Hotel · 1.1 km
Hotel Selva Candida
Hotel · 1.1 km
Papillo Hotels & Resorts Roma
Hotel · 1.3 km
Papillo Hotels & Resorts Roma
Hotel · 1.3 km
Locanda del Buonumore
Hotel · 1.3 km
Plan around Roma Insieme Nel Borgo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
