Photos coming soon
HOTEL
Star of Rome
Piazza Pio XI 78, Rome
Where it sits
Star of Rome
Piazza Pio XI 78, Rome
41.89514, 12.43764
Plan around Star of Rome
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
