This centrally located 99 room property is just a few minutes from the pristine Naples Beaches. The prestigious Waterside Shoppes and Artis-Naples, in Pelican Bay, are just 2 miles from the Inn as well. All rooms have private balconies, flat 32"TVs and..