Your stay with a view in a hotel in Geneva

Book a hotel with lake view for your next stay in Geneva!

Geneva is a Swiss town on the shores of Lake Geneva and the border of France. Its trademark is a huge fountain built on the lake, which is in total, one hundred and forty meters high. Geneva hosts many international organizations and is the European headquarters of the United Nations. The city plays an important role in financial and economic matters. It is the second largest city in Switzerland after Zurich. The city of Geneva offers many establishments, including magnificent hotels with a view of the lake and its water jet.