The Carlton Clocktower Serviced Apartments ( formerly the Quest Clocktower on Lygon) offers 4 star 1 & 2 self contained serviced apartments situated in the heart of bustling Lygon Street - Australia's restaurant capital