El South Seas Tower 3-603 ofrece aire acondicionado y se encuentra en Marco Island, a 2,1 km de Marco Island Ski & Watersports. El centro comercial Esplanade Shoppes está a 1,5 km.
Todos los alojamientos disponen de TV vía satélite y reproductor de DVD. La cocina está equipada con lavavajillas y horno. Hay microondas y cafetera. El baño es privado e incluye secador de pelo.
El South Seas Tower 3-603 se encuentra a 1,9 km del centro comercial Marco Town Center y a 2,7 km del Museo Histórico de Marco Island. El aeropuerto internacional de Southwest Florida es el más cercano y queda a 66 km.