Photos coming soon
HOTEL
Leo Apartment
Bulevar Mihajla Pupina 25/2, Belgrade
Where it sits
Leo Apartment
Bulevar Mihajla Pupina 25/2, Belgrade
44.81372, 20.43215
Similar stays nearby
Plan around Leo Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
