Hotel Formosa ManadoHotel
Jalan Walter Monginsidi Blok NW No. 1 Bahu Mall, 95115 Manado, Indonesia
Set in Manado and within 3.9 km of Manado Harbor, Hotel Formosa Manado features a garden, rooms, and free Wi-Fi. Located around 50 metres from Bahu Mall, the hotel is also 1.3 km away from Manado Town Square. Manado Mega Mall is 2.6 km from the hotel.