Situé à St Pete Beach, dans le quartier Treasure Island, l'appartement climatisé Treasure Island Two Bedroom Apartment se trouve à 1,5 km du théâtre de la ville. L'appartement se trouve à 3,7 km du Dolphin Landings Charter Boat Center.
Ce logement comprend une salle de bains privative ainsi qu'une cuisine équipée d'un four, d'un micro-ondes et d'un réfrigérateur.
Le 607 - Sunset Chateau se trouve à 3,9 km de la réserve aquatique de Boca Ciega Bay et à 15 km du parc d'État Fort Desoto. L'aéroport le plus proche est celui de St Petersburg-Clearwater, à 19 km du 607 - Sunset Chateau.