This hotel has a very modern decor and is located right next to the Spanish Steps. I stayed here for three days in Rome. The hotel's modern design was impressive but I would not stay there again for a few reasons. 1. I found the staff to be aloof and unfriendly. When I asked for help, I would get clip,... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.