Roma resort barberini
Roma resort barberini offers top quality self catering apartments in an unbeatable location in rome centre just in front of palazzo barberini and a few minutes from via veneto and the spanish steps the residence has recently been renovated and provides luxurious well equipped suites stylishly decorated and impeccably maintained in a wonderful area close to shops cafs restaurants and the metro the penthouse suite has a 100m rooftop terrace with garden and beautiful panoramic views of s