Praia Lagarto, São Tomé, São Tomé and Príncipe, Sao Tome Island
17.9 km
from the center of
Sao Tome Island
See available rooms
Enter the dates to see the current room rates