Overview

Posada Del Inca Lodge

Top of Sun Island Lake Titicaca, Isla del Sol, Bolivia
+591 7154 2517

$109+

Rates

Get Rates

Check in
Check out
Map