Three Palms Villa St. Thomas, Saint Thomas

Three Palms Villa St. Thomas

9100 Havensight

Located on prestigious Peterborg Point,our cliff side location offers unparalleled down island views.