Hotel Borobudur Jakarta proudly announces the appointment of Mr. David Richard O’Hanlon as its new General Manager. With a distinguished career marked by leadership roles in 4 & 5* properties including Marriott, Sheraton, Dusit, Swiss-Belhotel International to name a few. David brings a wealth of experience and a proven track record of success to his […]