Santa Teresa Luxury Rooms Napoli
Hotel🇮🇹 Naples
5.0
37 reviews
Book Direct & Save
Visit the hotel’s website directly. No OTA commissions or markups.
Address
Via Santa Teresa degli Scalzi, 118, 80135 Napoli NA, Italy
Google Maps
View on Google Maps →More Hotels in Naples
Nilo Relais
Hotel
5.0
20 reviews
Via Nilo, 17, 80134 Napoli NA, Italy
View on OTAThis link was listed on the hotel's Google page