msra7hm2 said: <<"Both the hotelsBellevue and Belvedere are closed during those dates.
Any other that offers similar views?">>
Most hotels in Wengen are sited to take advantage of the splendid view along the Lauterbrunnen Valley.
I did a Google search for Hotel Bellevue Wengen Switzerland.
The map that was returned shows many hotels by name
google.com/maps/ place/Hotel+Bellevue, +3823+Wengen, +Switzerland/@46.6088984 ,7.9161827,899m/ data=!3m1!1e3!4m2!3m1! 1s0x478fa1c03c8b12d1: 0xdd0677c259c96587
If you experiment with the map by enlarging and shrinking it, both in the "map" mode and the "aerial picture " mode, you can get a good idea of how Wengen is sited and the town plan, where the hotels are located , and, if you shrink the map a lot, you can see the Lauterbrunnen Valley.
You may then compare that with the lists of hotels suggested earlier, as well as the lists provided on this My Swiss Alps site.
myswissalps.com/ jungfrauregion/hotels
From that exercise, you can make a judgement about which hotels to check in more detail.
Many have webcams. Other will offer "south facing" or Jungfrau facing rooms. All will have similar views. The hotels have been built to provide their guests with outstanding views, from the rooms which face to the south or toward the Jungfrau. There will be some differences in details form hotel to hotel, and some rooms will not have such good views. Check the hotel web sites and read about the rooms.
If you are in doubt at that point, you can telephone the hotels or e-mail them for more information. Even if they are not open yet - early June is typical - they will be very likely answering e-mails, at least every few days.
<<"How much does an average meal cost in Wengen per person. 25 CHF?">>
It depends on what is average for you. For a full meal without alcoholic beverages, I think that the average would be about twice that. You can spend a lot more, especially if you add wine or beer, but, as someone said earlier, might get away with 25CHF for pizza and a drink.
Throughout Switzerland, hotels and restaurants usually have a "daily special" low-cost 3 course meal - which is called a "menu" . The piece of paper listing the meals is called die Karte in German, or the die Speisekarte, or, in English, usually the "card" or confusingly, once in a while, the menu.
The special(s) for the day may be listed on a chalkboard or in some other way outside the hotel or restaurant.
The days are long gone when the "menu" could be had for 25 CHF, especially in a resort town such as Wengen, but you may occasionally see such cheap specials at lower cost restaurants in some districts in the cities. Maybe spaghetti and a salad.......