T
Thomas Lauber Review of SLH Art Deco Hotel Montana
The Hotel Montana in Lucerne is a top Swiss hotel....
The Hotel Montana in Lucerne is a top Swiss hotel. The staff is extremely attentive. The great service is framed in a lovely, lovely ambience. We always feel very comfortable there.
Comments: