Originally Posted by
PTS05
Any opinions on the new South Bank in Turks and Caicos that just opened? Interested in a stay but can't quite get a feel based on the pictures management has posted. I believe it opened Nov 1.
Apologies if there is a thread on this already, I looked but was unable to find one.
I took a chance and booked it with Hilton points. I still can't find much info on the property, even the pictures are limited. I don't mind if there isn't too much to do, can read on the balcony in the sun. I just wanna escape the Canadian winter.