Hotel located in the heart of the vibrant city of Berne.
See more: Hotels in Europe Hotels in Switzerland Hotels in Berne Holiday Destinations in Europe