Ramada Resort Phillip Island

2128 Phillip Island Road, Cowes VIC 3922, Australia

distance: 10,576 Miles

Located just two hours drive from Melbourne, Ramada Phillip Island is located within easy reach of the most popular activities and attractions. The provate 65-acre property is a sh