Located 3 km from Temple of Saint Sava, Apartments Leon offers air-conditioned accommodation with a balcony and free WiFi. It is situated 4.7 km from Republic Square Belgrade and provides a lift. The apartment features family rooms.
Each unit comes with a terrace offering city views, a flat-screen TV, a dining area, a well-fitted kitchen and a private bathroom with walk-in shower, a hair dryer and free toiletries. At the apartment complex, all units have bed linen and towels.
Belgrade Train Station is 6.4 km from the apartment, while Belgrade Fair is 6.7 km away. The nearest airport is Belgrade Nikola Tesla, 16 km from Apartments Leon, and the property offers a paid airport shuttle service.