Lidcombe Motor Inn
+61 2 8719 0619
17 Taylor Street, Sydney, New South Wales, Australia
Booking.com
Book Now