Location & Map
1 Village Park Square, Bluffton, SC 29910 US
Surrounded by rivers and beautiful forests, The Inn at Palmetto Bluff, A Montage Resort is a delightful resort in the Lowcountry region of South Carolina. Between Charleston and Savannah, the Lowcountry is a region filled with natural beauty, distinctive cuisine, and unique Southern charm. Explore the area by kayaking through the marshes or hiking on the nature trails of the Bluff.