Rome Hotels
#2
Guest
Posts: n/a
Don't know those 2 but the de Russie on Via Babuino nr Pza de Popolo is magnificent! 5 mins from Spanish steps.<BR>Their website is www.roccoforte.com



