Hotel Ambassador

Starting at

TripAdvisor Review

Based on 269 review

See all

This charming hotel is located at the heart of Bern. The hotel is located just 10 metres away from links to the public transport network. The hotel offers guests a great location from which to explore the attractions, shopping opportunities, dining options and entertainment venues that the city has ...

More details