Tree house hotel brings fairytales to life