Where is Belo Monte?

Belo Monte sits on a hilltop in the north-east of Príncipe Island, São Tomé and Príncipe, overlooking rainforest and the Gulf of Guinea. It is the only Príncipe Collection hotel set on a hilltop.