The church steeple is Kirche St Martin and the white building is the Hotel Rotes Kreuz in Arbon, Switzerland.