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.
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.