Great hotel in Geneva
Read more






Facing the main train station, Warwick Geneva is located 984 feet from lake Geneva and 6 minutes from Geneva International Airport. Most bedrooms are equipped with soundproof panoramic windows. Guests will benefit from free WiFi, flat-screen TV with interna…

14 Rue De Lausanne CH 1201 Geneva Switzerland, Geneva City Center, Geneva, Switzerland 1201
What's Nearby
City centre (Geneva)
0.70 km
GVA - Geneva Airport
4.06 km
Great hotel in Geneva
Read more
Breakfast buffet was plentiful, staff was very helpful.
Read more
Good hotel
Read more
Facing the main train station, Warwick Geneva is located 984 feet from lake Geneva and 6 minutes from Geneva International Airport. Most bedrooms are equipped with soundproof panoramic windows. Guests will benefit from free WiFi, flat-screen TV with interna…