Das 2-Sterne Holiday Inn Express - Naples South - I-75, An Ihg Hotel befindet sich in der Innenstadt von North Naples und verfügt über einen Swimmingpool. Der Gasthof stellt den Gästen WLAN im ganzen Gebäude bereit.
Ten Thousand Islands Nwr befindet sich in nur 2 km Entfernung vom Hotel und Saint Elizabeth Seton Catholic Church erreicht man in 10 Minuten mit dem Auto. Cedar Hammock Boulevard liegt ebenfalls ungefähr 25 Gehminuten von der Unterkunft entfernt.
Das Holiday Inn Express - Naples South - I-75, An Ihg bietet klimatisierte Zimmer, die mit Bügelmöglichkeiten und einer Klimaanlage sowie TV und Mehrkanal-Fernsehen ausgestattet sind. Neben einem Teppichboden gibt es hier auch einen Schrank. Sie verfügen über eine Dusche sowie über viele zusätzliche Annehmlichkeiten, darunter ein Haartrockner und Handtücher.
Ein kostenloses einfaches Frühstück wird jeden Morgen serviert. Die Gäste können sich in der hoteleigenen Snack- Bar gut entspannen. Amerikanische Spezialitäten werden im 650 Meter entfernten McDonald's angeboten.