Montreux Hotels by HotelTravel.com
Montreux is situated on the picturesque shores of Lake Geneva, Switzerland. This beautiful and vibrant metropolis is a haven for outdoor enthusiast and nature lovers. However, it is the music that brings tourist from all over the world to this visit this fascinating city, as they come to be a part of the famous Montreux Jazz Festival. It is strongly recommended that you make hotel bookings in advance, especially during the summer months.