Hotel Estrella
1 Stars400 BRGY 50 COR REAL ST INDEPENDENCIA ST TACLOBAN, - Leyte Island, Philippines View Map
This cosy hotel is in Tacloban City.
400 BRGY 50 COR REAL ST INDEPENDENCIA ST TACLOBAN, - Leyte Island, Philippines View Map
This cosy hotel is in Tacloban City.