Opal Sands opened in February on Clearwater Beach. Like all fine resorts, it is gorgeously appointed and, like the best of them, has a sense of place. Carpet in sea colors swirls around mosaic ...
Located in Clearwater Beach, Florida, about halfway between St. Petersburg and Tampa, Opal Sands Resort provides panoramic views of the Gulf of Mexico. Recent visitors praised the spacious rooms ...