Gregory Place

Rome • Show on map
View Details for Price
Providing city views, Gregory Place in Rome features accommodations and a terrace. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property.…More info
