In the very heart of the Champs de Mars residential area of the city, this Best Western hotel is a short walk from the Eiffel Tower and within easy reach of many of the most famous attractions that the Eternal City has to offer. It has a range of well decorated rooms, all of which have been equipped with modern amenities. The in house restaurant offers a great dining experience.