Open Today 09:00 – 17:00
Claimed
The Spa at Newport Marriott
Beauty Spas and Day Spas
25 America's Cup Avenue, Newport, RI · 02840