İmren Han Otel offers comfortable accommodations with stone walls, a restaurant serving breakfast, an outdoor pool, a pool bar, and a spa. The hotel features 35 rooms.