Seagrass Inn situa-se em Old Orchard Beach, a alguns passos de Old Orchard Beach e a 6,8 km de Funtown Splashtown USA. O alojamento dispõe de acomodações com uma piscina exterior sazonal e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. Este hotel de 5 estrelas dispõe de comodidades para churrascos. Algumas unidades do alojamento apresentam varanda com vista do mar.
Os hóspedes de Seagrass Inn poderão desfrutar de atividades em Old Orchard Beach e arredores, como pesca e ciclismo.
Seagrass Inn tem vários pontos de interesse populares nas suas proximidades, incluindo Palace Playland, Old Orchard Beach Pier e Pirate's Cove. O aeroporto mais próximo é o Aeroporto Internacional de Portland, que fica a 25 km de Seagrass Inn.