CHALET ROYALP 5*

Villars-sur-Ollon, SWITZERLAND

Hotel website