Switzerland: Hotel National Bern
Hotel National is centrally located at the heart of Bern, the Swiss capital. With just a 5 minute walking distance from Bern Central Station, it is very accessible if you are coming from other cities, it also has a tram stop just outside its door so traveling internally is also very easy. Aside from its…