Hotel RED ROOF PLUS & SUITES NAPLES Address: 1925 Davis Blvd 34104 - NAPLES (FL), UNITED STATES
This 2 star hotel is located in the city centre of Naples.