Otto Berlin Haus Hotel Boss Singapore is our pick for all things Deutsch. German cuisine comes to heartland Singapore thanks to Otto Berlin Haus housed at Hotel Boss. Being at the centre of such a culinary hubbub,, Otto Berlin Haus at Hotel Boss is often very, very busy with hungry locals looking to sate their appetites on Austrian schnitzel, a multitude of hearty Central European foodstuffs and huge double pints of German beer. This is certainly one popular dining spot, and you definitely don’t want to be left waiting for a table – that would be the wurst (sorry). So be sure to book a table ahead to of time and reserve some space to yodel at this highly popular restaurant in Jalan Sultan, just opposite the Rochor River.