Swissart | Lake ViewApartment
111 Route de Berne 6-7 six floor, 1010 Lausanne, Switzerland
Featuring air-conditioned accommodation with a balcony, Swissart | Lake View is set in Lausanne. The property has lake and river views, and is 4 km from Lausanne Railway Station.