1 - Hotel Camelia, Rome, Lobby Sitting Area
Located in Rome, Hotel Camelia is in the city center and near a metro station. Borghese Gallery and Roman Forum are cultural highlights, and some of the area's popular attractions include Spanish Steps and Trevi Fountain. Looking to enjoy an event or a game? See what's going on at Stadio Olimpico or PalaLottomatica.
Hotel was really nice and pleasant. Location was good too. Staff was nice. Breakfast was great too. Rooms were clean and nice.Review date: 01/08/2020 - Author: George J.