Last weekend, I had the pleasure of checking out Hotel Eden, a stunning 5-star hotel located on the Villa Borghese gardens in Rome ... for its rooftop restaurant, Il Giardino. View from Il ...
Rome is in the midst of a high-end hotel boom ... an Art Nouveau–filled neighborhood sandwiched between Vatican City and the river Tiber, this hotel from the Paris-based brand flaunts colorful ...