Photos coming soon
HOTEL
Ubaldi Luxury Rooms
90 Via Baldo degli Ubaldi, Rome
Where it sits
Ubaldi Luxury Rooms
90 Via Baldo degli Ubaldi, Rome
41.89862, 12.43290
Plan around Ubaldi Luxury Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
