The skiing in Dizin is amazing, but there is really only one hotel to choose from on the hill. The rooms are a good size, clean, but very dated. There is one restaurant in the hotel, which serves a decent breakfast (not included in hotel price) and for lunch and dinner there is a small salad buffet as well as a menu basic meat and rice combinations. The food is fine not great, I recommend eating lunch on the hill at the mid mountain lodge. The hotel will also change money but at a much lower rate ( approx 10% less) than you can get in Tehran, so change prior to arriving to the hill. With that said the skiing is worth it.