Anthoula is located in Kos and is close to the area's well-known attractions. It is also set only minutes away from Tree of Hippocrates. The hotel has 60 well-appointed rooms that are accompanied by a range of essential amenities to ensure guests have an enjoyable stay. For those wishing to dine out during their stay at Anthoula, there are a variety of eateries located nearby. Asklepion is within a short drive from the hotel.