Seagrass Inn se localiza cerca de Playa Old Orchard, a solo 7 min a pie de Estación de tren de Old Orchard Beach y a 5 min a pie de Muelle de Old Orchard Beach. Esta zona, según los comentarios de los huéspedes, es ideal para recorrer a pie y perfecta para familias.