herberthu
January 11, 2024
The hotel is located in the center of Rhode Island, close to attractions such as the Knights Palace and the Statue of the Sun, as well as restaurants, shops, bus stations, etc. The hotel has good facilities, is clean and tidy, and is suitable for traveling to Rhodes Island.
Original TextTranslation provided by Google