Este resort de luxo tem vista para Clear Lake e oferece um serviço completo de spa e centro de fitness. A propriedade fica a 8 km do Space Center Houston Visitors Center.
Os espaçosos quartos incluem janelas do chão ao tecto com vista para Clear Lake, no South Shore Harbour Resort and Conference Center. Os quartos também têm televisão por cabo e acesso Wi-Fi gratuito.
Os hóspedes podem exercitar-se no campo de ténis ou relaxar com uma massagem durante a sua estadia.
As refeições no South Shore Harbour incluem um bar submerso sazonal na piscina exterior. O resort também dispõe de um restaurante e lounge com vista para Clear Lake.
O resort fica a 35 minutos de carro de Galveston, que dispõe de restaurantes e entretenimento. Downtown League City está a 4,8 km da propriedade.