Hotel National Square Napoli znajduje się w dzielnicy Lahe w Neapolu oraz posiada miasto. Ten hotel zapewnia również parking.
W obiekcie noclegowym są 6 pokojów. Każdy z nich posiada klimatyzację oraz udogodnienia rozrywkowe, takie jak telewizję satelitarną. Każda łazienka zaopatrzona w bidet, oddzielną toaletę i prysznic.
Restauracja Pizzeria Da Sofia jest blisko National Square Napoli, w odległości 5-minutowego spaceru.
W pobliżu warto odwiedzić takie atrakcje jak Kościół św. Grzegorza Oświeciciela oraz Chiesa di Santa Maria della Fede, zlokalizowane tylko 1 km i maksymalnie 5 min pieszo od hotelu odpowiednio. Obiekt noclegowy jest zlokalizowany w niewielkiej odległości od stacji metra Piazza Garibaldi. Plac Piazza del Plebiscito znajduje się 10 min drogi samochodem od National Square Napoli, natomiast Napoli Piazza Garibaldi leży w odległości 850 metrów. Dzięki przystanku autobusowemu Ponte Casanova - Novara, położonemu w zasięgu ręki od tego hotelu.