Torh, Geneva, Switzerland
Torh is conveniently located at Rue Ami-Levrier 3 in Geneva, Switzerland
Hotel Location:
Address: Rue Ami-Levrier 3
City: Geneva
Country: Switzerland
phone: +41 22 909 88 20
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- Safe
- Hair Dryer