Stella is a hotel located near Republic Square in Belgrade.