Art Series - The Cullen is a 5-star hotel situated in the trendy Prahran area. This 1st-rate hotel of luxury offers fashionable accommodation within walking range to the popular dining and shopping of Chapel Street..