1 Postcard
Nestled in a historic building just steps from the Vatican, Palazzo Talia dazzles with luxurious rooms, exceptional service, and a captivating blend of old-world charm and modern elegance.
Via del Nazareno, 25, 00187 Roma RM, Italy Get directions