Tara Inn - Stay Innercity
Tara Inn is a beautifully renovated accommodation located in the Bayside area of Melbourne. It is a 2 bedroom self contained property that can accommodate 2-4 guests making it perfect for family holidays.
48 Finlay Street, Albert Park Victoria 3206
Nearest Zenbu Listings
Zenbu is a collaboratively edited directory of businesses, places or things. You can help build Zenbu, edit this entry, report an error.
Zenbu ID 1216130, 5 views since 17/03/2015
Last edited 17/03/2015 by anthony_in10tion
Map View | Street View