Hotel Mandarin Oriental, Kedutaan besar Jerman dan Deutsche Bank