Drinking & Nightlife

If your hotel doesn't sell alcohol, the staff should be able to direct you to an 'English Wine Shop', where you'll be able to purchase beer and spirits (but probably not wine).