Ramada Resort by Wyndham Phillip Island
2128 Phillip Island Road, Cowes, Victoria Australia
Surrounded by native gardens and natural bushland, Ramada Resort by Wyndham Phillip Island is an oasis to escape everyday life in the beautiful region of Phillip Island, Australia. These spacious studio, two- and three-bedroom condo-style villas comfortably sleep two to six guests. Take advantage of the resort amenities including pools, a bar and café, playground, fitness center and more!