HOTEL TAVERNA

FRIEBURGERSTRASSE 2
Geneva
Switzerland