There is also an indoor pool located in the hotel's spa area, which is also equipped with saunas, steam rooms and a fitness center. Care to explore off the resort? The Stella Palace offers ...