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.
Via di Torre Rossa 94
2.9 mi / 4.7 km from city centre
- Air conditioning
- Safe deposit box
Guest rooms include the following facilities: Bathroom, Shower, Hairdryer, Direct dial telephone, TV, Internet access, Mini fridge, Centrally regulated air conditioning –, Safe, Wi-fi, Wake-up service, Cot on demand, Alarm clock, Housekeeping, NO Smoking rooms, YES Disability-friendly bathroom and YES Wheelchair-accessible.
The hotel restaurant is for breakfast only, food menu served after consists of light snacks only.