Overview

Luangwa River Lodge

Luangwa National Park Plot 8553, Mfuwe 00000, Zambia
+260 216 246 031

$501+

Amenities

  • Pool
  • Terrace/Patio
Less More
Rates

Get Rates

Check in
Check out
Map