Photos coming soon
HOTEL
Royal Roma
Via Barbiellini Amidei 44 00168 Roma,Via Barbiellini Amidei, Rome
Where it sits
Royal Roma
Via Barbiellini Amidei 44 00168 Roma,Via Barbiellini Amidei, Rome
41.92436, 12.42648
Plan around Royal Roma
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
