Via carlo alberto 18, 80045 Pompei
Hotels 1 star
The Apollo is the only hotel located in the privileged Bartolo Longo Square, located in the heart of Pompeii only a few steps from the main archaeological site. All rooms have a balcony. Hotel Apollo offers spacious accommodation with heating and cooling fan. The bathrooms are private or shared. Set...