Le Sea and Tee est situé à Saint-Pétersbourg, à 13 km de Johns Pass et de la promenade du village ainsi qu'à 14 km du stade Tropicana Field. Vous séjournerez à 800 mètres de la plage d'Isla del Sol, à 2,3 km de celle de Saint-Pete et à 12 km du col de John. Cet hôtel acceptant les animaux domestiques dispose également d'une connexion Wi-Fi gratuite.
Les chambres comprennent la climatisation, un coin salon, une télévision par câble, une cuisine, un coin repas ainsi qu'une salle de bains privative avec des articles de toilette gratuits, une douche et un sèche-cheveux. Le linge de lit et les serviettes sont fournis.
Vous pourrez pratiquer diverses activités à Saint-Pétersbourg et dans ses environs, telles que le vélo.
Le Sea and Tee se trouve à 14 km du musée Dali et à 15 km de la collection Chihuly. L'aéroport international de St. Pete-Clearwater, le plus proche, est implanté à 28 km.