Report comment

At the moment the Maxwell Mansion is regarded as one among Lake Geneva’s best landmarks and operates as a boutique inn providing 5 luxurious rooms that may be rented nightly or weekly.