Feel right at home during your stay at our recently renovated hotel in Naples  Florida  located in the center of all the action and just a few minutes from the beach! Whether you are traveling for business or leisure  youll love our hotels downtown location which puts the best of Naples at your doorstep