Inn of Naples

4055 Tamiami Trl N
Naples
Florida
United States