USD U.S. dollar
Choose your language
Via Principe Amedeo, 82 - 00185 Roma ( Lazio Italy )
The recently opened hotel is housed in prestigious buildings dating from the beginning of the 1900's.
Give us your Feedback