Este hotel, construido en 1901 y renovado en el 2005, cuenta con 96 habitaciones, distribuidas en 3 plantas. El hotel está totalmente climatizado y dispone de un hall de entrada con recepción (las 24 horas), caja fuerte, guardarropa, ascensor, un bar, el restaurante Eladio's, servicio de habitaciones, de lavandería (con cargo extra) y un aparcamiento.
Este hotel, ideal para familias, se encuentra en una zona céntrica de Santa Bárbara, al otro lado de las playas de arena blanca de West Beach y del histórico Stearn's Wharf.
Por las mañanas se ofrece desayuno continental gratuito.