Ignore the people who complain that they can not find it. This is the annex to the hotel Atlante Star. Very affordable and you have access to the 4 star hotel facilities at a reduced price. Great deal in walking distance of the Vatican. The roof terrace at the hotel Atlante is incredible.