Hotel Embassy
Hotel Embassy Via Antonio Salandra 6, Rome, 00187
~ Three Star Hotel in Rome ~
Located in one of the most prestigious areas of Rome, hotel Embassy is less than a 10-minute walk from Termini train station. It offers air-conditioned rooms with free Wi-Fi.~ BOOK NOW
No Comment