SwissTech Hotel

Renens • Show on map
View Details for Price
SwissTech Hotel is located on the campus of the Swiss Federal Institute of Technology (EPFL), right next to the EPFL Metro Station and 328 feet from the SwissTech Convention Center. Free WiFi access is…More info
