Upscale hotel, Rose Garden Palace, offers elegant rooms, an informal restaurant, and a spa with a gym.