Photos coming soon
HOTEL
Riverview Villa Self Catering
Old Matsiloje Road Plot 21218, Francistown, Botswana
Where it sits
Riverview Villa Self Catering
Old Matsiloje Road Plot 21218, Francistown, Botswana
-21.20059, 27.55287
Similar stays nearby
Inca Rose Guest House
Hotel · 832 m
River View Villa Lodge
Hotel · 849 m
River View Villa Self Catering
Hotel · 849 m
Inca-Rose Guest House
Hotel · 850 m
The Enclave
Hotel · 865 m
Comfort Palace Guest House Francistown
Hotel · 1.4 km
Comfort Palace Guest House Francistown
Hotel · 1.4 km
Comfort Palace Guesthouse
Hotel · 1.5 km
Plan around Riverview Villa Self Catering
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
