Located in Tacloban, Hotel Estrella has a bar. The property is set 7 km from MacArthur Landing Memorial National Park. The accommodation features a 24-hour front desk and free WiFi is available. All units in the hotel are fitted with a flat-screen TV. Each room is equipped with a private bathroom. T Read more
Located in Tacloban, Hotel Estrella has a bar. The property is set 7 km from MacArthur Landing Memorial National Park. The accommodation features a 24-hour front desk and free WiFi is available. All units in the hotel are fitted with a flat-screen TV. Each room is equipped with a private bathroom. The units feature a desk. Breakfast is available daily, and includes American and Asian options.