- All reviews
Located 1,969 feet from Piazza San Pietro, Sunset at St Peter offers free WiFi and classically furnished accommodation with tea/coffee making facilities. Rooms at the St Peter Sunset come with a TV. The bathroom is shared. San Pietro Station is 985 feet from the property. Castel Sant'Angelo is a 15-minute walk away.