Ironwood Hotel
3 StarsBURGOS STREET CORNER JUAN LUNA STREET, - Leyte Island, Philippines View Map
This charming hotel can be found in Tacloban City.
BURGOS STREET CORNER JUAN LUNA STREET, - Leyte Island, Philippines View Map
This charming hotel can be found in Tacloban City.