Perched atop the hills of Baguio City. The Diplomat Hotel stands as a captivating architectural marvel that carries a rich and haunting history. Originally built
Perched atop the hills of Baguio City. The Diplomat Hotel stands as a captivating architectural marvel that carries a rich and haunting history. Originally built