Very centrally located hotel, ery nice and clean. Has two entrances and the main entrance has a view of the Statue of Peter Paul ... More