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.
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.