The Twelve Hotel ofrece aparcamiento, 2 restaurantes, un bar con música en vivo, biblioteca reservado para los huéspedes y tratamientos de spa. Organiza tambièn visitas en lugares de interés de Galway, rondas de golf y la pesca. Ofrece un servicio de lavandería servicio de canguro y de secretaría. Cuenta con una suite equipada para reuniones de negocios y una elegante sala de recepción adecuada para la celebración de banquetes de bodas, sino también ceremonias civiles. El hotel acepta mascotas.
El hotel está situado en el pueblo de Barna, a 7 km de la animada ciudad de Galway, en un entorno idílico, rodeado de montañas, en poco más de una hora se puede llegar al Parque Nacional de Connemara.