Princes Lodge Motel
+61 8 8267 5566
73 Lefevre Terrace, North Adelaide, Adelaide, South Australia, Australia
Booking.com
Book Now