O Swiss Luxury Apartments apresenta apartamentos espaçosos e serviços de hotel, tais como um serviço de limpeza diária e serviço de quartos e de concierge 24 horas, apenas a 200 metros do Lago Genebra e a 600 metros da principal estação ferroviária e do centro histórico. Disponibiliza acesso por cabo à Internet e acesso Wi-Fi gratuitos.
Os dispositivos de alta tecnologia em cada um dos apartamento incluem um telemóvel dedicado com roaming gratuito, uns auriculares e uma coluna Bose, carregador sem fio, uma consola de jogos PS4 e uma televisão de ecrã plano gigante com mais de 100 canais.
Também há uma kitchenette totalmente equipada com uma máquina de café Nespresso, frigorífico para vinhos e uma área de refeições. A sala de estar em plano aberto dispõe de sofás confortáveis.
Entre outros serviços exclusivos providenciados contam-se serviço de lavandaria ilimitado e gratuito no local, feito pelos funcionários. Estão disponíveis tratamentos de corpo inteiro e treinadores pessoais, por um custo adicional.
Há estacionamento privativo e serviço de frigorífico mediante pedido.