Elegant hotel in a historic building with a posh spa, upscale restaurant, and gym.