Os apartamentos do Swiss Star Zurich Sihlfeld - Self Check-In, de check-in automático, estão situados num tranquilo bairro residencial, perto do centro da cidade, do passeio marítimo de Sihl e de muitas ligações de transportes.
Os apartamentos dispõem de casa de banho (algumas com banheira) e de uma kitchenette totalmente equipada com todos os utensílios, talheres e pratos necessários. São também disponibilizados leitores de DVD e acesso Wi-Fi à Internet. O uso de máquinas de lavar e secar roupa é gratuito. A maioria dos apartamentos apresenta uma varanda.
Os hóspedes estão apenas a 5 minutos da Estação Ferroviária Zürich-Wiedikon e das lojas, assim como das paragens de autocarro, que estão apenas a alguns passos. A Estação Ferroviária Central de Zurique é acessível em 5 minutos de comboio S-Bahn ou em 10 minutos de eléctrico. A partir da auto-estrada, os apartamentos Swiss Star Zurich Sihlfeld - Self Check-In são acessíveis em cerca de 2 minutos.