logo
  • Elwood Beaches 3
  • 479 St Kilda St, Elwood, Naarm (Melbourne) VIC 3184, Australia
  • Website

Pet friendly accommodation Melbourne. Situated in South Eastern Suburbs, Elwood Beaches offers stylish accommodation with modern amenities. Elwood Beaches offers wireless internet as well as comfortable apartments. Guests can also benefit from the apartment complex's pets-welcome policy. Elwood Beaches offers comfortable apartments, designed to suit the needs of any traveller. Attractions close to Elwood Beaches include the Royal Botanic Gardens and Chapel Street. Palais Theatre, St Kilda Sea Baths and Luna Park are under 10 minutes away by car.