Lidcombe Motor Inn

  +61 2 8719 0619

  17 Taylor Street, Sydney, New South Wales, Australia

Booking.com Book Now