We've stayed at the Swiss Hotel a number of times and keep coming back because it's the best hotel in Lviv. A little more expensive than some but really good value for money, especially for such a central location. Excellent breakfast, friendly and helpful staff, well appointed rooms, and their famous rooftop restaurant (although it was sadly closed during this visit).