Phillip Island Apartments Phillip Island Phillip Island Apartments is conveniently located in the popular Cowes area. Both business travelers and tourists can enjoy the hotel's facilities and ... Ahorra hasta 60%