This hotel is situated in a magnificent private park, just a few minutes from Saint Peter's and the Vatican. The hotel's main building houses an elegant lobby lounge, the restaurant and a conference area. The remaining 4 buildings are surrounded by lush greenery. All rooms have satellite TV and high speed internet access. This hotel is the perfect choice for a relaxing stay in the capital.
Direct dial telephone