Shilla Lodge
Hotel
Sydney
Shilla Lodge Hotel is a 3-star accommodation located in Strathfield, Sydney featuring free Wi-Fi throughout the property.
Number of rooms: 16
Level 1 41 The Boulevarde, Strathfield NSW, 2135 Sydney, Australia