The Inn on Fifth se trouve au 699 Fifth Avenue South, en plein cœur de downtown Naples, sur la très animée Fifth Avenue South – réputée pour ses boutiques haut de gamme, galeries, restaurants et cafés . À seulement 10–15 minutes à pied de la plage de Naples Pier, il bénéficie d’un emplacement idéal pour allier vie urbaine et détente balnéaire.