Camp John Hay Manor
You might be wondering how a five-star hotel in Baguio City in the Philippines came to have such a name. The Manor Hotel is built within the 250 hectare Camp John Hay. It was constructed in 1903 to act as…
You might be wondering how a five-star hotel in Baguio City in the Philippines came to have such a name. The Manor Hotel is built within the 250 hectare Camp John Hay. It was constructed in 1903 to act as…