Location
Located in Melbourne's business district, Mantra On Russell is within a kilometre from Chinese Museum and Parliament House. Famous landmarks of the city include State Library of Victoria, Post Master Gallery and St Michael's Uniting Church.
Rooms
This property offers 221 well appointed accommodation units, all featuring air conditioning, hair dryer, internet access, ironing board, mini bar, modem, safe, coffee maker and telephone.
Restaurant
Mantra On Russell's Up One Restaurant & Bar offers delicious A La Carte dishes in a relaxed atmosphere for guests to have a fine dining experience. Guests can also enjoy their favourite drink at the in house bar.