Este cómodo hotel está ubicado en Lucaya. Hay un total de 32 habitaciones en Bell Channel Inn. No se admiten mascotas en las instalaciones.
Este hotel urbano fue renovado en 2007 y cuenta con 100 habitaciones repartidas en 2 plantas. Está climatizado y cuenta con vestíbulo, caja fuerte, bar, restaurante y parque infantil.