Kastilya Otel is a hotel offering comfortable accommodations with 20 rooms. It also features a restaurant.