This hotel is situated in the heart of the picturesque city of Bern and represents the ideal starting point from which to explore the Swiss capital.
See more: Hotels in Europe Hotels in Switzerland Hotels in Berne Holiday Destinations in Europe