European-style pub and restaurant, Green Duck offers a memorable atmosphere. It also provides hotel accommodations.