This unpretentious hotel is located in Plaza Catalunya.

vezi mai mult