St. Peter Sky Tarrace Rental - Rome at Your Feet
The Apartment
The Location
The Experience
english
italian
spanish
Welcome to the most cushy bed and breakfast
in Saint Peter, Rome.
Take a look at our unique location