Situated in Carrancas, this double is located 43 km from Sao Tome das Letras Guests benefit from balcony Free WiFi is provided throughout the property The kitchenette comes with a minibar Towels and bed linen are offered in this self-catering accommodation Free private parking is also available at this lodge