Do we have enough rooftop bars in Melbourne? Never. One of Melbourne’s oldest pubs, The Imperial Hotel, boasts some gloriously greasy pub food, a range of international brews on tap, and one of the biggest rooftops in the city. With capacity for up to 270 drinkers every night, The Imperial’s rooftop may be unparalleled with 360 degree views of Melbourne's skyline and minimalistic, summer furnishing. You’d better visit to decide for yourself.