Piazza Pio XI 78, 00165 Roma
Bed and Breakfast
with
5
rooms
The Star of Rome is located less than half a mile from Rome’s large Villa Pamphili park and a 20-minute walk from
St Peter’s Square. Its designer rooms feature free Wi-Fi access, a 32” LCD TV and air conditioning.
All of the stylish and modern rooms at the Star of Rome are nicely decorated and are soundproof. ...