Princes Lodge Motel 3 stars

73 Lefevre Terrace, North Adelaide, North Adelaide, 5006 Adelaide, Australia

Hotel image
Read more reviews for Princes Lodge Motel