Having stayed many places throughout Italy and in Rome, Hotel Giotto was by far the least desirable and least accommodating. Extremely far and inconvenient location; it took us up to an hour each way to get to and from the Rome city center. The address is located on a different street than the hotel was actually located, so we were...
More
- Manage your listing
