Star of Rome is located 600 metres from Romes large Villa Pamphili park and a 20-minute walk from St Peters Square Its design rooms feature free Wi-Fi access, a 32” LCD TV and air conditioning All stylish and modern rooms at Star of Rome are nicely decorated and are soundproofed Each has its own private bathroom with free toiletries A continental breakfast buffet is available daily Baldo Degli Ubaldi Metro Station can be reached on foot in 15 minutes The Spanish Steps are only 6 Metro stops away