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 co...
Rooms total: 10Important Information
Please note that parking is subject to availability.
More information »