Este luminoso establecimiento de tipo alojamiento y desayuno ofrece desayuno casero, aparcamiento gratuito y conexión Wi-Fi gratuita. Se encuentra en el centro de Doolin, a sólo 20 minutos a pie del puerto de Doolin, desde donde parten los ferris hacia las pintorescas islas Aran.
Las amplias habitaciones del Twin Peaks son luminosas y presentan una decoración tradicional. Asimismo, disponen de baño, secador de pelo y TV. Los huéspedes también pueden relajarse y disfrutar de té o café en la acogedora zona de estar, situada en la planta baja.
Los famosos acantilados de Moher se encuentran a sólo 10 minutos en coche y la cueva Doolin, con una de las estalactitas más grandes del mundo, está a 5 minutos en coche. El establecimiento también se ubica a sólo 5 minutos a pie del campo de golf Doolin Pitch and Putt y a 5 minutos en coche de la playa de Doolin.