Situated just 5 minutes from the centre of Geneva, My Suite Residence Gaillard is a 10 minute stroll from Annemasse. With Geneva just a short distance away, guests can visit a variety of museums, concert halls and world famous restaurants. The My Suite Residence Gaillard is also located near the beautiful French Alps, which is perfect for those who enjoy participating in outdoor activities.
There is no restaurant in the appart-hotel. However, the studios/appartments are equipped with kitchenette and Annemasse or Geneva are very close by.