Overview

Lemon Tree Lodge

31 Adelphi Terrace, Kaikoura, New Zealand
+64 3319 7464

Call

+64 3319 7464

Nearby

    Show all
    Reviews
    Map

    Map