L'hotel a 3 stelle Fred Hotel Leonhardstrasse - Self Check-In Zurigo si trova a circa 20 minuti a piedi dalla Kulturama Stiftung e dispone di un distributore automatico e un ascensore. L'hotel è proprio accanto alla Chiesa di Liebfrauen.
Questa struttura è situato nel pieno centro di Zurigo, a due passi da banche. La zona per lo shopping dà accesso al Giardino Botanico (2 km) e al Giardino Cinese (2,1 km). C'è il Museo d'Arte a una distanza di meno di 14 minuti a piedi, mentre Station Zurich è a 10 minuti a piedi da questo hotel. Il Fred Hotel Leonhardstrasse - Self Check-In si trova anche a due passi da una stazione ferroviaria.
Questa struttura ti ospiterà in una delle 13 camere insonorizzate che dispongono di un balcone e una zona spogliatoio e si affacciano sulla città. Gli ospiti possono inoltre usufruire di una vasca da bagno e una doccia con getto a pioggia, nonché di servizi come articoli da toeletta. Nelle camere da letto sono presenti cuscini in piuma e cuscini in piuma d'oca. I bagni privati individuali sono dotati di una cabina doccia e un WC alla francese.
Il Fred Hotel Leonhardstrasse - Self Check-In serve una colazione a buffet ogni giorno alle 07:00 alle 10:00. Gli ospiti possono gustare piatti della cucina americana al ristorante The Alehouse, situato a breve distanza a piedi da questa struttura.