O Garden & City Evian-Lugrin está localizado no lado sul do Lago Lemano, em frente à fronteira com a Suíça, junto à Estrada D24, apenas a 6,5 km de Thollon-les-Mémises. O aparthotel dispõe de acesso Wi-Fi gratuito.
Os estúdios e apartamentos têm uma casa de banho privativa e uma televisão de ecrã plano com canais por satélite.
O Garden & City Evian - Lugrin disponibiliza uma ampla piscina exterior, campo de ténis e centro de fitness. Todos os tipos de acomodação incluem toalhas e roupa de cama.