Loumaile Lodge

Address:

Cnr of Laifone Rd & Taufa'ahau Rd
Nukua'alofa, TO

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms