The Bodhi Spa, Newport

654 Thames Street, Newport, RI 02840 Directions

Explore Nearby
The Bodhi Spa, Newport

Sun-Mon
10:00 AM - 8:00 PM
Tue
Closed
Wed-Sat
10:00 AM - 8:00 PM