Fantastic Location right in the heart of Rome! Great place to stay and is only a short walk away from all the major tourist attractions.