Aqua Blue Hotel, Narragansett
https://aqua-blue-hotel.usa8.info
Featuring an indoor pool, Aqua Blue Hotel is located in Narragansett, just 4 minutes’ walk from the beach. Free WiFi is available. A flat-screen TV is featured in each room at the hotel.
1 Beach Street, Narragansett, RI 02882, United States of America