Caneel Bay, St. John – A Rosewood Hotel For Your "Must Visit" List
A new place for my “must visit” list. I had dinner last week with representatives from several stunning Rosewood hotels. And one of the properties I got to know a little was Caneel Bay in St. John. Caneel Bay is a Rosewood Hotel, and Vision 2000 has a special relationship with them. Not only is […]
Caneel Bay, St. John – A Rosewood Hotel For Your "Must Visit" List Read More »
