Hostel located in Belgrade, offering accommodation. Situated near Nebojsa Tower.