The Strela Mountain Lodge is located in the beautiful Serra Malagueta mountain range on the island of Santiago. The Serra Malagueta was designated a Natural Park in 2005 and covers some 774 hectares. The hotel has six double rooms, plus a top floor panorama room. Most of the rooms have lovely mountain views. There is a restaurant which is open each day for lunch and dinner. It is ideally located for hikers.