Corporate Identity Design
Twelve Cape is not an hotel brand but in fact an investment holding company that invests in fixed properties (mainly apartments) to be run as “apartment hotels” or serviced apartments.
With the above in mind, we were briefed to create a logo and corporate stationery.
The client’s core business lies on the Atlantic Seaboard and they wished to focus on this link to the iconic Twelve Apostles mountain range – inspiring our design of the (unromantically-named) “fish” icon, which is constructed from 12 triangles to produce “mountain” shapes in both the positive and negative space.
Please note that the logo displayed is not the final logo nor the palette selected by the client, but was however my recommendation.