Located 1,788 meters from Mowgli Indian Restaurant. Located in Abbotsford, Boutique Stays - Clifton Park, House in Clifton Hi is a perfect starting point from which to explore Melbourne.
Located 2,409 meters from Mowgli Indian Restaurant. Quest Kew is perfectly located for both business and leisure guests in Melbourne. The property offers guests a range of services and amenities designed to provide comfort and convenience.
Located 2,521 meters from Mowgli Indian Restaurant. The 4-star Beaumont Kew Hotel offers comfort and convenience whether you're on business or holiday in Melbourne.