Pension Leo Berlin jest usytuowany w dzielnicy Neukölln, 3 km od takich atrakcji kulturalnych jak Nazi Forced Labour Documentation Centre.
Neuapostolische Kirche Rudow leży 5 min piechotą od hotelu, a Leibniz Institute for Crystal Growth znajduje się w prawie 3,1 km. Inne pobliskie atrakcje to Dreieinigkeitskirche w 450 metrach. Pension Leo jest usytuowany maksymalnie 10 min spacerem od stacji metra Zwickauer Damm i 10 km od stacji kolejowej Ostbahnhof.
Hotel oferuje 8 pokojów wyposażone w urządzenie do parzenia kawy/herbaty oraz takie nowoczesne udogodnienia jak telewizja satelitarna. Oddzielna toaleta i prysznic dostępne są w pokojach. Dla Państwa komfortu w łazienkach znajdują się oddzielna toaleta i prysznic, a także suszarka do włosów i ręczniki.
Restauracja Restaurant Maracas serwuje różne rodzaje dań kuchni meksykańskiej i znajduje się w około 100 m stąd.