Princes Lodge Motel

  +61 8 8267 5566

  73 Lefevre Terrace, North Adelaide, Adelaide, South Australia, Australia

Booking.com Book Now