Find that pace to tranquility at Magnolia Spa, a mind, body and spirit spa in Savannah, Georgia located at Savannah Marriott Riverfront. Guests staying at the hotel choose from an exquisite collection of personalized spa skin care and body services utilizing organic essential oils and plant extracts for well being.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.