Atlante Star Hotel is situated in the heart of Rome, just two blocks
from the Vatican City, Saint Angel’s Castle as well as from
the most magnificent landmarks of the city, in one famous shopping
area.
Only 15 minutes by walk from Piazza del Popolo, 20 minutes from the
Spanish Steps.
Locate the hotel in this Rome
map