EDEN is a restaurant and hotel offering comfortable accommodations. It features 15 rooms and is conveniently located near local attractions.