The Holiday Inn Garden Court Hotel is located on a hillside near to a forest. It is about 10 minutes drive to the Palais Des Festivals, and 5 minutes drive from Cannes Railway Station. The Holiday Inn Garden Court Hotel overlooks the Lerins Islands and has well decorated rooms. This hotel is suitable for either leisure or business visitors to Cannes.