Address: Via Due Macelli, 106
Lies in the very heart of Rome, conveniently situated near an elegant and refined shopping centre, Piazza di Spagna, Via Veneto, the Air Terminal and Termini Station.
Amongst its guests are leading figures of international tourism and the business world.