This Hotel has a great location in Melbourne, close to the Casino, Southern Cross Station and Etihad sports stadium. The service is second to none ...
One of the Best Hotels in Melbourne. Certainly not the finest or most luxurious but for the price range and four star plus Hotel. This Hotel under ...