The Tahitian Beach Resort is situated directly on the Gulf Beaches of Tampa, this property offers beautiful suites and one and two bedroom apartments, a swimming pool, also a swimming pool for the children. The beach is in front. The views and Gulf breezes make you enjoy your vacation even more unforgettable. A destination for relaxation and adventure, yet only five minutes from Saint Petersburg.
The Crystal Palms Beach Resort is located in the city of Treasure Island, Florida, in the United States. You can experience the finest facilities in the city, which will surely leave you thoroughly impressed.