Hotel Serra da Chela
Avenida Almirante Americo Tomas, Complexo Nossa Senhora do Monte, Lubango, Huila, Angola
The Hotel Serra da Chela is an ideal spot for travelers wanting to discover the city. Visitors to Lubango will find that the Hotel Serra da Chela is a fantastic accommodation choice. In their spare time, guests can explore the hotel's surroundings. When it comes to Lubango hotels, the Hotel Serra da Chela is highly regarded for its excellent facilities.
Location: Huila
Avenida Almirante Americo Tomas, Complexo Nossa Senhora do Monte, Lubango, Huila, Angola