Rebecca
October 25, 2023
Hotel Golf Rene Capt nestles in the town of Montreux surrounded by lakes and mountains. Being in a town so steeped in the 16-17th centuries culture, most architecture of their buildings and hotels reflect accordingly. This hotel decors likewise reflect its roots but surprisingly able to maintain them well.
The location is relatively convenient, and best of all you get premium view of the lake Geneva and mountains! I have nothing to complain about as the check in and out were seamless and hotel was kept very clean. Will be staying here again when I ever visit Montreux again.