HOME / Holiday home / Spencer Lodge holiday home
144 Spencer Road, Lake Tarawera, Rotorua 3076
+6473628153
View Business Profile