Karta Vacation Rentals
On São Tomé Island’s northwest coast near Neves, a pet-friendly ecolodge a short walk from black basalt sand. About 17 km from the city center and roughly 28 km from São Tomé International Airport; key city sights like the Cathedral of São Tomé sit around 30 km away.