Kremlin Palace, located within a luxe resort featuring Revivalist-inspired architecture, offers a variety of dining options including a sushi bar and diverse alcoholic and non-alcoholic beverages.