Great location, great value for money, ideal for either the business or leisure travellerLocationOne of Alice's newest apartment hotels, Alice on Todd has a very central location overlooking the banks of the Todd River and is within walking distance to..