Located 350 feet from Via Margutta and 1,000 feet from Piazza di Spagna, Greci offers accommodations in Rome.
The kitchen has a dishwasher and an oven. A flat-screen TV is featured.
Via Condotti is 1,000 feet from Greci, and Spanish Steps is 1,000 feet away. Ciampino Airport is 9 miles from the property.