Roça São João dos Angolares Farm Stay Santa Cruz, Sao Tome Island
Set in Santa Cruz in the Sao Tome Island region, Roça São João dos Angolares features a patio. Featuring garden and city views, this farm stay also has free Wi-Fi. There is a restaurant serving African cuisine, and free private parking is available.
Number of rooms: 8
Roça São João dos Angolares, São Tomé, Santa Cruz, São Tomé and Príncipe