Sakura is Crowne Plaza Jeddah’s signature Japanese Restaurant located at the ground floor of the Hotel and can be accessed independently from the main road, opening every day for both lunch and dinner. Offering a high-quality selection of Japanese food prepared by Sakura's Team.