Czar Lisbon Hotel se nachází ve čtvrti Staré město v Lisabonu, 10 minut jízdy od letiště Humberto Delgado. Ubytování poskytuje 77 pokojů vybavených mini-ledničkou, osobním sejfem a psacím stolem pro příjemný pobyt ve městě Lisboa.
Castelo de S.Jorge je 2 km od hotelu, a Oceanário de Lisboa je 4 km daleko. Hotel je 15 minut chůze do centra města Lisboa. Czar Lisbon Hotel se také nachází blízko Registo de Azulejos Nossa Senhora da Penha de Franca com o Menino ao colo. Hotel stojí 10 minut pěšky od zastávky Rua Pascoal de Melo a 600 metrů od stanice metra Anjos.
Snídaně se každé ráno servíruje v restauraci. Restaurante Ti'Ascenção leží 500 metrů od hotelu a servíruje portugalskou kuchyni.