17 Taylor Street Lidcombe, New South Wales, Sydney, Australia
Best Western Lidcombe Motor Inn Photos
Best Western Lidcombe Motor Inn Map
17 Taylor Street Lidcombe, New South Wales, Sydney, Australia
Searching for availability
Hotel Information
This 2 star hotel is located in the city centre of Sydney. It is a short drive away from the Telstra Center. All 31 rooms are equipped with hairdryer, ironing set and air conditioning.