El Hotel Balmoral está en pleno centro de San José, a muy poca distancia de la Plaza de la Cultura, la Plaza de la Democracia y del Teatro Nacional.
Tiene un total de 112 habitaciones modernas con aire acondicionado, recepción abierta las 24 horas, conexión WiFi gratuita, cuentan con minibar y cortinas opacas. Las camas están vestidas con edredón de plumas y colcha de plumas. Estas habitaciones con muebles diferentes incluyen escritorio y silla ergonómica.
La oferta de restauración se compone de un restaurante y cafetería. Podrás disfrutar de una bebida en el bar o lounge. Centro de negocios abierto las 24 horas y ofrece salas de reuniones para grupos pequeños, asistencia técnica y personal de servicio técnico.
Esta propiedad de estilo art decó también dispone de atención multilingüe, tienda de recuerdos o quiosco y lavandería. Está prohibido fumar en este establecimiento.