Hotel on São Tomé & Príncipe

Belo Monte Plantation Hotel

Luxurious resort on the tropical island of Principe Belo Monte Plantation Hotel, offering luxurious accommodation in staggeringly beautiful natural surroundings. While Belo Monte Plantation Hotel is a wonderful place to relax and recharge your spirit, there is also plenty here to explore and discover.
View details on this lodge  >>>