Best Western PLUS Elixir Grasse is a sophisticated hotel offering polished rooms, an upscale restaurant, outdoor pool, and spa.