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, dans un rayon de 4 km. L'hôtel de 32 étages, situé à quelques minutes en voiture du Zoo de Zurich, dispose d'un centre avec piscine intérieure ainsi que des bains à vapeur turcs, d'un hammam turc et d'un jacuzzi.
La Église Fraumünster et Oerlikon Marktplatz sont respectivement à 4 km et à 200 mètres de l'hôtel. Becozy Self Check-In & Pop-Up se trouve à une distance de 300 mètres de Sternen et à 10 km de l'aéroport international de Zurich. Pour les amateurs de sport cet immeuble offre un accès à la Salle polyvalente Hallenstadion à environ 11 minutes à pied. Bahnhof Oerlikon est près de Becozy Self Check-In & Pop-Up Hotel.
L'hôtel fournit des chambres avec une toilette séparée et une douche, ainsi qu'avec un coffre personnel, un vestiaire et un bureau. Les 347 chambres d'hôtes sont réparties sur 32 étages.
Les hôtes peuvent prendre leur repas du matin au restaurant. Cityport et les Rolli's Steakhouse Oerlikon sont à 350 mètres de cette propriété.