2 star hotel

Americas Best Value Inn - Providence/North Scituate

50 Hartford Ave, North Scituate, RI 02857, USA - Rhode Island, Rhode Island - U.S - 02857

Show map