Becozy Self Check-In & Pop-Up Hotel ayant 4 étoiles se trouve dans la localité de "Zurich-Nord", à proximité de lieux de divertissement comme l'Observatoire Urania, à une distance de 10 minutes en voiture. L'hôtel de 32 étages, situé à quelques minutes en voiture du Musée du design de Zurich, dispose d'une piscine en plein air ainsi que d'un hammam turc, d'un bain turc et d'un jacuzzi.
Situé à 150 mètres de Neumarkt Oerlikon, Becozy Self Check-In & Pop-Up Zurich se trouve à 400 mètres du Center Eleven. L'hôtel est aussi à une distance de 4 km des sites naturels tels que Lindenhof. Pour les amateurs de sport cet immeuble offre un accès à la Salle polyvalente Hallenstadion à une promenade de 11 minutes à pied. La gare Bahnhof Oerlikon est située à quelques pas de Becozy Self Check-In & Pop-Up Hotel.
Le lieu dispose de 347 chambres équipées d'un canapé, d'un pupitre d'écriture et d'une TV à écran plat avec des chaînes satellite, et pourvoit l'hôtel idéal à Zurich. Une toilette séparée et une douche sont également inclus dans ces chambres, en outre un sèche-cheveux et des serviettes sont aussi fournis.
Les hôtes peuvent prendre leur repas du matin au restaurant. Pour visiter Cityport et les Rolli's Steakhouse Oerlikon, les clients doivent marcher environ 350 mètres.