CHURCHILL HOTEL
Geneva
Churchill Hotel is situated in a tranquil residential area, just steps away from Lake Lemman.
The Churchill Hotel offers a basic base for those not looking for to much from their hotel. While the hotel is registered officially as a 4*. Most guests would consider the hotel to be a 2 or 3* property
|
|
| Check Rates and Availability for Churchill Hotel |
|
|
|