Con Wi-Fi en zonas comunes, el The Bell Inn Peabody está a 4 km de la Isla de Invierno. Este hotel también incluye un aparcamiento privado.
Se puede llegar al centro de Peabody en 10 minutos a pie. La Casa de los Siete Tejados está enclavada a unos cuantos pasos del Bell Inn Peabody, mientras que la parada de autobús 133 Main St está a tan solo 300 metros. Estar a unos 5 minutos en coche de la Casa de las Brujas de Salem es una ventaja para los huéspedes que se alojen en este hotel cómodo.
Las 8 habitaciones de este alojamiento cómodo están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Las habitaciones del The Bell Inn disponen de suelo de moqueta y de baños con una ducha a ras de suelo y un inodoro separado. Las habitaciones espaciosas están equipadas con un armario. Los baños están equipados con una ducha a ras de suelo y un inodoro separado, además de un secador de pelo y toallas de baño.
El restaurante de estilo americano del hotel sirve especialidades americanas. Hay un bar de exterior en el establecimiento. La zona del bar incluye un salón. El restaurante The NexMex Thing invita a los viajeros a disfrutar de comida del suroeste, y se encuentra a un corto paseo del Bell Inn.