The Lemon Leaf Café Bar and Townhouse Hotel
Main Street, Kinsale, Irlanda
El establecimiento The Lemon Leaf Cafe Bar & Townhouse está situado en el centro de la ciudad portuaria de Kinsale, en la calle Main Street, y ofrece Wi-Fi gratuita. Además, alberga una cafetería en la planta baja, el Lemon Leaf Cafe.