minube
The Hotel Villa Selene is located in...
The Hotel Villa Selene is located in the Italian town of Tremosine. It has an excellent location, from which you can easily access important visit a variety of attractions, which are just minutes away. The hotel offers private parking, access to WiFi and breakfast.