Choose your room
This 5 star hotel is located in the city centre of Rome and was established in 1964. It is close to the Galleria Borghese and the nearest station is Termini Station.
Reviews: Parco dei Principi Grand Hotel & Spa
10Dr. Awrang Azar's Visit to RomeAwrang - Apr 19, 2017
Everything was perfect.